1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
// account et password sont de type const char*, je les ai récupéré un peu plus tot.
// Requête qui sélectionne tout dans ma table scores
// Sert a mettre dans Query la requete avec le bon nom de compte a la place de %s
char query[128];
sprintf_s(query,"SELECT password FROM comptes_joueurs WHERE account = '%s'", account);
// La ligne suivante sert à vérifier que la requete query est la bonne, sur la console.
cout << query << endl;
// Affiche les paramètres transmis par l'utilisateur, pour vérification.
cout <<"Nom du joueur : "<< account << " et son mot de passe : " << password << endl;
cout << "mysql query result : " << mysql_query(&mysql, query) << endl;
// Cette fonction me renvoye 0 a cette endroit, il n'y a donc plus d'erreurs.
/*printf("La connexion a echouee a cause de l erreur : %d \n" "Texte de l erreur : %s", mysql_errno(&mysql), mysql_error(&mysql));*/
//On met le jeu de résultat dans le pointeur result
MYSQL_RES *result = NULL;
result = mysql_use_result(&mysql);
printf(" Le nom de compte du joueur connecte est : %s ", account );
printf(" Son mot de passe est : %s ", result ); |
Partager