Recherche dans un table mysql en C
Résolu
monalisa16
Messages postés
137
Statut
Membre
-
monalisa16 Messages postés 137 Statut Membre -
monalisa16 Messages postés 137 Statut Membre -
Bonjour,
JE souhaiterais faire une recherche dans une table mysql en utlisant Count pr renvoyer un reponse mais && mettre le resultat ds un int mais ca donne pas de resultat concret sinn ????Que dois je utiliser ??
MERCIiii d'avance
JE souhaiterais faire une recherche dans une table mysql en utlisant Count pr renvoyer un reponse mais && mettre le resultat ds un int mais ca donne pas de resultat concret sinn ????Que dois je utiliser ??
MERCIiii d'avance
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
- Table des figures google doc ✓ - Forum Word
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);