Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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