par
Vianney » 06 avr. 2005, 14:13
c'est ultra louche je comprend vraiment pas ce qui ya.
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 ?
c'est ultra louche je comprend vraiment pas ce qui ya.
je voulais faire un formulaire de recherche tout con :
[php]<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>[/php]
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 :
[php]
<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>
[/php]
et la celui la marche :|
je comprend vraiment pas pouquoi ca marche pas avec un select ?