Peut etre quelqu'un pourrez voir l'erreur
Résolu/Fermé
infor3lmd
Messages postés
111
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
13 mai 2009
-
23 avril 2009 à 19:27
infor3lmd Messages postés 111 Date d'inscription jeudi 16 avril 2009 Statut Membre Dernière intervention 13 mai 2009 - 24 avril 2009 à 12:42
infor3lmd Messages postés 111 Date d'inscription jeudi 16 avril 2009 Statut Membre Dernière intervention 13 mai 2009 - 24 avril 2009 à 12:42
A voir également:
- Peut etre quelqu'un pourrez voir l'erreur
- Erreur 0x80070643 - Guide
- Peut on voir qui regarde notre profil facebook - Guide
- Voir ma maison par satellite - Guide
- Voir qui regarde mon profil instagram - Guide
- Voir mot de passe wifi android - Guide
5 réponses
luc648
Messages postés
593
Date d'inscription
mardi 31 juillet 2007
Statut
Membre
Dernière intervention
20 mai 2010
117
24 avril 2009 à 09:57
24 avril 2009 à 09:57
salut ,
essaye ça
//INSERTION DE LA 2eme REPONSE
$sqlrep2 = "INSERT INTO reponse(id_rep, rep, id_not) VALUES('',"'.$R2.'","'.$nt2.'")";
essaye ça
//INSERTION DE LA 2eme REPONSE
$sqlrep2 = "INSERT INTO reponse(id_rep, rep, id_not) VALUES('',"'.$R2.'","'.$nt2.'")";
Bonjour
Ne perds pas de temps à l'essayer, ça n'a aucune chance de marcher.
Quand tu dis que l'id n'est pas récupéré, c'est que tu as le message "cette reponse néxiste pas 2 ?"
Ne perds pas de temps à l'essayer, ça n'a aucune chance de marcher.
Quand tu dis que l'id n'est pas récupéré, c'est que tu as le message "cette reponse néxiste pas 2 ?"
Ta façon de récupérer l'id_not ne me semble pas logique.
Si tu as plusieurs fois la réponse 'toto' dans ta base, tu ne sais pas quel enregistrement tu récupères en faisant SELECT id_rep FROM reponse WHERE rep = '$R2' . Peut-être celui que tu viens d'insérer, peut-être un plus ancien. Pour récupérer l'identifiant autoincrémenté suite à une insertion, en php, il y a la fonction mysql_insert_id :
https://www.php.net/manual/fr/function.mysql-insert-id.php
Si tu as plusieurs fois la réponse 'toto' dans ta base, tu ne sais pas quel enregistrement tu récupères en faisant SELECT id_rep FROM reponse WHERE rep = '$R2' . Peut-être celui que tu viens d'insérer, peut-être un plus ancien. Pour récupérer l'identifiant autoincrémenté suite à une insertion, en php, il y a la fonction mysql_insert_id :
https://www.php.net/manual/fr/function.mysql-insert-id.php
luc648
Messages postés
593
Date d'inscription
mardi 31 juillet 2007
Statut
Membre
Dernière intervention
20 mai 2010
117
24 avril 2009 à 11:05
24 avril 2009 à 11:05
oups désolé j'avais même pas vraiment vu le problème.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
infor3lmd
Messages postés
111
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
13 mai 2009
2
24 avril 2009 à 12:42
24 avril 2009 à 12:42
je vous remerciez beaucoup;
j'ai réglé le problème.il s'agit d'un problème dans ma base de données ou j'ai mis réponse avec char(30) et la réponse 2 c'était une phrase
merci merci
j'ai réglé le problème.il s'agit d'un problème dans ma base de données ou j'ai mis réponse avec char(30) et la réponse 2 c'était une phrase
merci merci