|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Salut, j'ai un gros probleme de code et je ne comprend rien du tout
1) il encode bien les question sans problème 2) il n'encode qu'une seul de mes questions et la je ne comprend pas j'ai remarqué que dans mysql ma table reponse avec un autoindex de 255 pour le suivant et mon enregistrement prend cette valeur pourriez vous m'aider je deviens fou Code :
|
||
|
|
00
|
|
|
#2 | ||||
|
Membre expérimenté
![]() |
Code :
ton code devient Code :
|
||||
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
Si tu as des caractères double quotes (") ou des quotes (') dans tes réponses ou questions, ca peut fucker tes requetes SQL. Dans tes requêtes SQL, ajoute des slash sur tes variables POST comme suit:
ex: "INSERT INTO reponse(ID,Question) VALUES ('','". addslashes($_POST["question"])."')"; C'est peut-être la raison que ca n'insère qu'une seule réponse ! |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() |
+1 (jai modifié mon code pour mettre les addslashes)
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() |
et ça a réglé ton problème ?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com