Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <windows.h>
- #include <mysql.h>
- #include <string.h>
- #include ".\funcoes.h"
- #include ".\insert.h"
- #include ".\pesquisas.h"
- /*
- MYSQL conexao;
- MYSQL_RES *recebe_consulta;
- MYSQL_ROW linhas;
- MYSQL_FIELD *campos;
- */
- int cont_linhas;
- int Sequencia_Login()
- {
- system("cls");
- int privi;
- char verifica_privilegio[200];
- char *pass = (char*)calloc(128, sizeof(char));
- char *user = (char*)calloc(128, sizeof(char));
- printf("Informe o usuario: ");
- fgets(user, 16, stdin);
- printf("Informe a senha: ");
- senha(pass, 12, '*');
- retira_nlinha(user,16);
- int pesquisa;
- char query[300];
- sprintf(query, "select Nome,login from funcionarios where login = \"%s\" and senha=\"%s\"", user,pass);
- //printf("\n%s\n",query);
- if(pesquisa=mysql_query(&conexao,query))
- {
- printf("Erro no select");
- }
- else
- {
- recebe_consulta=mysql_store_result(&conexao);
- linhas=mysql_fetch_row(recebe_consulta);
- //printf("\nNumero de Linhas: %d\n", mysql_num_rows(recebe_consulta));
- return mysql_num_rows(recebe_consulta);
- }
- }
- int i;
- int main(void)
- {
- int privi;
- char verifica_privilegio[200];
- char *pass = (char*)calloc(128, sizeof(char));
- char *user = (char*)calloc(128, sizeof(char));
- //char pesquisa[]="select login,senha from funcionarios where login= \"Admin\" and senha =\"Admin\"";
- //snprintf(pesquisa,"select login,senha from funcionarios where login= \"Admin\" and senha =\"Admin\"",user,pass);
- mysql_init (&conexao);
- if(mysql_real_connect(&conexao,"localhost","root","12345",NULL,0,NULL,0))
- {
- printf("\nconectado com sucesso\n");
- system("pause");
- int selec=mysql_select_db(&conexao,"supermercado");
- system("cls");
- PHANDLE h;
- do
- {
- cont_linhas = Sequencia_Login();
- if(cont_linhas==1)
- {
- system("cls");
- printf("Bem-Vindo: %s\n",linhas[0]);
- system("pause");
- system("cls");
- menu_admin();
- }
- } while (cont_linhas == 0);
- }
- else
- {
- printf("\nErro na conexao: %s\n",mysql_error(&conexao));
- printf("\nResultado do Single: %s\n",linhas[0]);
- system("pause");
- }
- mysql_free_result(recebe_consulta);
- //printf("\n%s\n",verifica);
- /*printf("\n");
- printf("\n");
- //int verifica_login=mysql_query(
- //printf("\nSenha: %s\n", pass);
- */
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement