Index du Forum » » Le coin des codeurs

Auteur

menus déroulants
camy
40    

  Posté : 09-07-2003 15:17

Je n'arrive à mettre en relation mon premier menu déroulant avec le second !!!!
Car je n'arrive pas à mémoriser la valeur choisie du premier menu.
Voici mon code si qq'1 peut m'aider :

<?php

echo"<form method='POST' action='theme2.php3'>";
echo"<B>Domaine d'activité :</B>
";

$db=mysql_connect("localhost", "root", "");
mysql_select_db('assos1',$db) ;
$sql='SELECT nom FROM categories' ;
$result = mysql_query($sql);

$nb=mysql_num_rows($result) ;

echo"<SELECT TYPE='text' NAME='domaine' SIZE='1'>" ;
for($i=1; $i <= $nb; $i++) {
$tabdom=mysql_fetch_array($result) ;
echo"<option value='$tabdom[nom]'>$tabdom[nom]
</option>" ;
}
echo"</SELECT>" ;

echo"</FORM>" ;


$dom = $_POST['domaine'];(ceci devrait me mémorise le domaine choisi!!)


echo"<form method='POST' action='act.php3'>";
echo"<B>Activité :</B>
";

$sql2='SELECT distinct A.nom FROM activités A ,categories C
WHERE C.nom="$dom" and A.code=C.code' ;
$result2 = mysql_query($sql2);

$nb2=mysql_num_rows($result2) ;
echo"$nb2<br>" ;

echo"<SELECT TYPE='text' NAME='activite' SIZE='1'>" ;
for($i=1; $i <= $nb; $i++) {
$tabact=mysql_fetch_array($result2) ;
echo"<option value='$tabact[nom]'>$tabact[nom]
</option>" ;
}
echo"</SELECT>" ;

echo"<center><INPUT TYPE='submit' NAME='Rechercher' VALUE='Rechercher'>
</center>";

echo"</FORM& gt;" ;

?>


[ Message édité par : Tribal-Dolphin : 10-07-2003 17:07 ]



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=6457&forum=5