|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : août 2010 Messages : 265 ![]() |
J'ai un problème assez difficile à expliquer ...
Pour afficher les différentes questions d'un questionnaire (dans l'ordre croissant) je fais ceci: Code :
$query_Recordset3 = "SELECT * FROM question WHERE questionnaire ='".$_GET['questionnaire']."' AND NumeroQuestion='".$_GET['NumeroQuestion']."'+1"; Ensuite j'affiche la question avec Code :
<?php echo $row_Recordset3['intitule']; ?> Quand je reclique sur le bouton submit pour afficher la question 3, je renvoie sur la même page ( celle dans laquelle je suis actuellement ) et il y aura les questions qui s'afficheront jusqu'à la fin... comme ceci Code :
<form name="QUESTIONSUIVANTE" action="QUESTIONSUIVANTE.php?questionnaire=<?php echo $row_Recordset3["questionnaire"];?>&NumeroQuestion= <?php echo $row_Recordset3["NumeroQuestion"];?>';" method ="POST" onSubmit="return verif_formulaire()"> Problème la 2 s'affiche bien, mais lors de la trois j'ai cette erreur: Erreur de syntaxe près de ''+1' à la ligne 1 Je comprends pas pourquoi il me met cette erreur que lors de l'affichage supposée de la question 3 alors que la 2 a bien marché! C'est un peu compliqué à comprendre surement pour celui qui ne se met pas dans le code mais je tente, vous voyez une raison de cette erreur? thx |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
fais un
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : août 2010 Messages : 265 ![]() |
Pour l'affichage de la question 2 , le var_dump donne ceci:
string(73) "SELECT * FROM question WHERE questionnaire ='46' AND NumeroQuestion='1'+1" Pour la question 3 il affiche que l'erreur, donc je peux pas voir ce que var_dump contient... |
|
|
00
|
|
|
#4 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
Code :
SELECT * FROM question WHERE questionnaire ='46' AND (NumeroQuestion='1' + 1)
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#5 | |||
|
Membre régulier
![]() Inscription : août 2010 Messages : 265 ![]() |
Oui c'est bien un INT NumeroQuestion.
avec Code :
Citation:
|
|||
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : août 2010 Messages : 265 ![]() |
C'est bon j'ai trouvé
un '; s'était glissé par erreur ici dans action Code :
form name="QUESTIONSUIVANTE" action="QUESTIONSUIVANTE.php?questionnaire=<?php echo $row_Recordset3["questionnaire"];?>&NumeroQuestion= <?php echo $row_Recordset3["NumeroQuestion"];?>';" method ="POST" onSubmit="return verif_formulaire()"> |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com