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 ] |