#1 Le 24/02/2017, à 14:19
- logant83
Probleeme Erreur de segmentation (core dumped)
Bonjour a tous
Voici mon problème
Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/x86_64/strlen.S:106
106 ../sysdeps/x86_64/strlen.S: Aucun fichier ou dossier de ce type.
et mon code
mysql_query(con,"SELECT * FROM donnees");
MYSQL_RES *result = NULL;
MYSQL_ROW row;
result = mysql_use_result(con);
row = mysql_fetch_row(result);
while (row[a] != NULL )
{
printf("%s\n",row[a]);
i++;
}
mysql_free_result(result);
mysql_close(con);
}
Je pense qui plante au niveau de
while (row[a] != NULL )
{
printf("%s\n",row[a]);
Merci de votre ou vos reponses.
Modération : merci à l'avenir d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 24/02/2017, à 18:37)
Hors ligne
#2 Le 24/02/2017, à 20:52
- grigouille
Re : Probleeme Erreur de segmentation (core dumped)
Tu ne donnes pas assez d'informations. C'est quoi ce 'a' dans 'row[a]' ?
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#3 Le 25/02/2017, à 10:53
- logant83
Re : Probleeme Erreur de segmentation (core dumped)
row Contient 2 éléments
j'ai remplacé le "i" par "a" car le forum la prend pour une balise italique..
ça affiche
1 Coucou
2 Sava
3
Erreur de segmentation (core dumped)
Dernière modification par logant83 (Le 25/02/2017, à 11:32)
Hors ligne
#4 Le 25/02/2017, à 13:50
- grigouille
Re : Probleeme Erreur de segmentation (core dumped)
Relis la doc mysql-fetch-row
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#5 Le 26/02/2017, à 02:07
- logant83
Re : Probleeme Erreur de segmentation (core dumped)
Merci j'ai résolu mon problème
Hors ligne