Bonjour à tous,

j'ai un problème de requête SQL :/

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$requete = 'SELECT libelle, QuestionSuivanteO, QuestionSuivanteN FROM propositions WHERE numProposition =1 ';
	$resultat = mysql_query($requete, $base);
	while ($row = mysql_fetch_assoc($resultat))
		{
		echo utf8_encode
			$row"['libelle']";
		}

Pour l'instant ça fonctionne ça. Par contre j'ai besoin ensuite que le script m'affiche une autre proposition, qui dépend de la réponse de l'utilisateur.

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
if($_POST['reponse'] == 1) AND ($numProposition == 1)
		{
			$requete = "SELECT libelle FROM propositions where QuestionSuivanteO = " .$numProposition;
			$resultat = mysql_query($requete, $base);
			while ($row = mysql_fetch_assoc($resultat))
			{
				echo $row['libelle'];
			}
		}

cette partie ne fonctionne pas.

J'ai donc une table MySql avec comme champs :
numProposition | libellé | QuestionSuivanteO | QuestionSuivanteN
1 | mon libellé | 2 | 5
2 | un libellé | 3 | 8
Est-ce que vous connaissez la requête qu'il me faudrait pour effectuer ce changement d'affichage de libellé ?

Merci !