je voulais faire un formulaire de recherche tout con :
<form action="index.php" method="get">
<input type="hidden" name="p" value="_phone_book">
search by department :
<SELECT name="department">
<OPTION VALUE=""></OPTION>
<?php
mysql_select_db($db_name,$cnx);
$sql_d = 'SELECT id,department FROM department ORDER BY department.department';
$req_d = mysql_query($sql_d) or die('Error SQL !<br>'.$sql_d.'<br>'.mysql_error());
while($data_d = mysql_fetch_assoc($req_d)) {
echo '<OPTION VALUE="'.stripslashes($data_d['id']).'">'.displayFromDb ($data_d['department']).'</OPTION>';
}
?>
</SELECT>
<input type="submit" value="search">
</form>
tout s'affiche bien pas d'erreur... mais quand je clique sur submit, il rafraichit la page et c'est tout... il met mm pas les variables dans l'url apres j'ai fait un formulaire de test tout con :
<form action="index.php" method="get">
<input type="hidden" name="p" value="_phone_book">
search by department :    
<input type="text" name="department" size="25">
<input type="submit" value="search">
</form>
et la celui la marche je comprend vraiment pas pouquoi ca marche pas avec un select ?