Recherche dans un table mysql en C
Résolu
monalisa16
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
-
monalisa16 Messages postés 116 Date d'inscription Statut Membre Dernière intervention -
monalisa16 Messages postés 116 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Recherche dans un table mysql en C
- Table ascii - Guide
- Table des matières word - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche photo - Guide
- Mysql community server - Télécharger - Bases de données
1 réponse
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);