bonjour a tous,

Je cherche à rendre dynamique differents id de ma base de donnée. soit chaque id posséde (question, proposition1,proposition2,.....)
donc le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
$req="SELECT question, proposition1, proposition2, proposition3, proposition4, proposition5 FROM formulaire where id='1'    ";
$MySQL_infos = mysql_query($req) or die(mysql_error());
$infos = mysql_fetch_array($MySQL_infos);
 
$req2="SELECT question, proposition1, proposition2, proposition3, proposition4, proposition5 FROM formulaire where id='2'    ";
$MySQL_infos2 = mysql_query($req2) or die(mysql_error());
$infos2 = mysql_fetch_array($MySQL_infos2);
 
$req3="SELECT question, proposition1, proposition2, proposition3, proposition4, proposition5 FROM formulaire where id='3'    ";
$MySQL_infos3 = mysql_query($req3) or die(mysql_error());
$infos3 = mysql_fetch_array($MySQL_infos3);
 
$req4="SELECT question, proposition1, proposition2, proposition3, proposition4, proposition5 FROM formulaire where id='4'    ";
$MySQL_infos4 = mysql_query($req4) or die(mysql_error());
$infos4 = mysql_fetch_array($MySQL_infos4);
 
$req5="SELECT question, proposition1, proposition2, proposition3, proposition4, proposition5 FROM formulaire where id='5'    ";
$MySQL_infos5 = mysql_query($req5) or die(mysql_error());
$infos5 = mysql_fetch_array($MySQL_infos5);
je souhaiterais structuré ce code pour avoir un seul select * from formulaire where id='?'; MAIS COMMENT FAIRE POUR ARRIVER A CE RESULTAT.

chaque requête améne à un formulaire qui peut être (radio,checkbox, textarea)
donc le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
if ($infos['question'] != "")
echo '<div class="archives">'.stripslashes($infos['question']).'</div>'.''. "";
echo '<span class="date">';
if ($infos['proposition1'] != "")
echo  ''.stripslashes($infos['proposition1']).''.'<font>'.  "<input type='radio' name='compte' value='prop1' id='prop1' /> <label for='prop1'></font>";
if ($infos['proposition2'] != "")
echo  ''.stripslashes($infos['proposition2']).''.'<font>'.  "<input type='radio' name='compte' value='prop2' id='prop2' /> <label for='prop2'></font>";
if ($infos['proposition3'] != "")
echo  ''.stripslashes($infos['proposition3']).''.'<font>'.  "<input type='radio' name='compte' value='prop3' id='prop3' /> <label for='prop3'></font>";
if ($infos['proposition4'] != "")
echo  ''.stripslashes($infos['proposition4']).''.'<font>'.  "<input type='radio' name='compte' value='prop4' id='prop4' /> <label for='prop4'></font>" ;
if ($infos['proposition5'] != "")
echo  ''.stripslashes($infos['proposition5']).''.'<font>'.  "<input type='radio' name='compte' value='prop5' id='prop5' /> <label for='prop5'></font>";
echo '</span>';
echo '<br />';
//echo '<input type="image" width="75" src="img/formulaire/voter.gif"  name="formulaire"/>';
echo '<br/>';
comment arriver à mettre en place plusieurs formulaire avec un id différent?

J'ai 57 id donc 57 formulaires à mettre en place triés par menu
soit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<div id="navcontainer"> 
        <ul id="navlist">
          <li id="active"><a href="#" id="current">inscription</a></li>
          <li id="inactive">Avez-vous cherché à</li>
          <li id="inactive">premiere partie</li>
          <li id="inactive">votre 1ere partie</li>
          <li id="inactive">APRES VOTRE 1ERE PARTIE</li>
          <li id="inactive">DANS LE JEU</li>
          <li id="inactive">site/boutique</li>
          <li id="inactive">confort</li>
        </ul>
      </div>
donc 7 pages différente form.php, form1.php, form2.php......jusqu'a 7
SERAIT-IL POSSIBLE DE TRAITER TOUS CES SOUS PARTIES EN UN SEUL FICHIER QUI METTRA EN PLACE DES MENUS?

merci de votre aide par avance.
sam!