Bonjour à tous,

voici mon problème:

j'ai une liste déroulante qui reprend la liste des clients (qu'il va chercher dans la base de données). En fonction du client choisit il affiche les commandes du client choisit.

Mon soucis est que je voudrais pouvoir choisir tous les clients càd afficher toutes les commandes de tous les clients.

Voici ce que j'ai fait. J'ai mis une valeur par defaut à ma liste en mettant "Tous" et pour valeur 0, mais si on choisi "Tous" je n'arrive pas à récupérer la valeur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<SELECT name="client" id="client" value="0" size="1" style="width:200px" onchange="document.forms['new_commande'].submit();">
echo '<OPTION value="0">Tous</OPTION>';
$sql_client	= mysql_query("SELECT * 
                                       FROM t_customer_cus 
                                       ORDER BY cus_nom ASC
                                      ") 
                                     or die("Erreur de connexion !");
 while ( $donnees_client= mysql_fetch_array($sql_client) )
	   {
	   echo '<OPTION value='.$donnees_client['cus_id'].'>'.$donnees_client['cus_nom'].' - '.$donnees_client['cus_prenom'].'</OPTION>';
	   }
echo '</SELECT><br />';
Quelqu'un aurait-il une idée ou une autre solution?

Merci