J'ai un problème assez difficile à expliquer ...
Pour afficher les différentes questions d'un questionnaire (dans l'ordre croissant) je fais ceci:
J'ai mis "+1" car je veux récupérer la question suivante ( la 2 par exemple si je faisais la une avant de cliquer sur le bouton submit )..
Code : Sélectionner tout - Visualiser dans une fenêtre à part $query_Recordset3 = "SELECT * FROM question WHERE questionnaire ='".$_GET['questionnaire']."' AND NumeroQuestion='".$_GET['NumeroQuestion']."'+1";
Ensuite j'affiche la question avec
par exemple... et tout le reste
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?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 : Sélectionner tout - Visualiser dans une fenêtre à part <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
Partager