#define MYSQL_HOST "localhost" #define MYSQL_DB "mangos" #define MYSQL_LOGIN "mangos" #define MYSQL_PASSWD "mangos" MYSQL_RES *sqlmangos(char sql){ // Fonction pour interroger le serveur MySQL MYSQL *conn; // Connexion MySQL MYSQL_RES *result; // Resultats conn = mysql_init(NULL); if(mysql_real_connect(conn,MYSQL_HOST,MYSQL_LOGIN,MYSQL_PASSWD,MYSQL_DB,0,NULL,0)==NULL) // Ouverture de la connexion { printf("Erreur de connexion, Serveur down ?!\n"); } else { mysql_close(conn); // Fermeture de la connexion mysql_query(conn,sql); // Execute la requete result = mysql_store_result(conn); // Stocke le resultat dans la variable result } return result; } void dismount(){ // char iname; MYSQL_RES *resultats; // printf("\n Entrez le pseudo du joueur\n >> "); // scanf("%s",&iname); resultats = sqlmangos("SELECT FROM character WHERE name = 'Aze'"); // Execute la requete et recupere le resultat if(!resultats){ printf("Pas de resultat"); } else { MYSQL_ROW colones; colones = mysql_fetch_row(resultats); printf("GUID: %i", colones[0]); } }