Recherche dans un table mysql en C
Résolu/Fermé
monalisa16
Messages postés
116
Date d'inscription
vendredi 28 mai 2010
Statut
Membre
Dernière intervention
25 mars 2013
-
2 juin 2012 à 19:34
monalisa16 Messages postés 116 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 25 mars 2013 - 3 juin 2012 à 23:28
monalisa16 Messages postés 116 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 25 mars 2013 - 3 juin 2012 à 23:28
A voir également:
- Recherche dans un table mysql en C
- Table ascii - Guide
- Table des matières word - Guide
- Recherche musique - Guide
- Google recherche par image - Guide
- Mysql download - Télécharger - Bases de données
1 réponse
monalisa16
Messages postés
116
Date d'inscription
vendredi 28 mai 2010
Statut
Membre
Dernière intervention
25 mars 2013
3 juin 2012 à 23:28
3 juin 2012 à 23:28
Allé pr ceux qui en auront besoin
MYSQL_RES *result;
MYSQL_ROW row;
int num_fields;
int i;
sprintf(query,"SELECT* FROM packetAck WHERE IP= '%s' AND MAC='%s';",ip_origin,mac_origin);
mysql_query(conn, query);
//On met le jeu de résultat dans le pointeur result
// result = mysql_use_result(conn);
//On récupère le nombre de champs
// num_champs = mysql_num_fields(result);
//if (num_champs==0) printf("%ld NO resultats",num_champs);
// else printf("%ld SI resultats",num_champs);
//
result = mysql_store_result(conn);
num_fields = mysql_num_fields(result);
int trouve=0;
while ((row = mysql_fetch_row(result)))
{
for(i = 0; i < num_fields; i++)
{
// printf("%s ", row[i] ? row[i] : "NULL");
if (row[i]=="NULL") trouve=0;
else trouve=1 ;
//printf("%s ", row[i]);}
}
printf("\n");
}
mysql_free_result(result);
MYSQL_RES *result;
MYSQL_ROW row;
int num_fields;
int i;
sprintf(query,"SELECT* FROM packetAck WHERE IP= '%s' AND MAC='%s';",ip_origin,mac_origin);
mysql_query(conn, query);
//On met le jeu de résultat dans le pointeur result
// result = mysql_use_result(conn);
//On récupère le nombre de champs
// num_champs = mysql_num_fields(result);
//if (num_champs==0) printf("%ld NO resultats",num_champs);
// else printf("%ld SI resultats",num_champs);
//
result = mysql_store_result(conn);
num_fields = mysql_num_fields(result);
int trouve=0;
while ((row = mysql_fetch_row(result)))
{
for(i = 0; i < num_fields; i++)
{
// printf("%s ", row[i] ? row[i] : "NULL");
if (row[i]=="NULL") trouve=0;
else trouve=1 ;
//printf("%s ", row[i]);}
}
printf("\n");
}
mysql_free_result(result);