Affichage tableau

Fermé
Evengeline Messages postés 117 Date d'inscription mercredi 20 octobre 2010 Statut Membre Dernière intervention 21 octobre 2016 - 28 juil. 2011 à 10:44
Bonjour,



j'ai encore une petite question,

voilà j'ai ce code

<h1> Domaine :</h1>
<?php
 require 'conf.php';
?>
<select name= "item">
<option value=""></option>
<?php
$SQL = "SELECT * FROM item ORDER BY item";
$res = mysql_query($SQL);
while($val=mysql_fetch_array($res))
{
echo "<option>".$val["item"]."</option>\n";
}
?>
</select>


qui me fait donc une combobox avec un premier choix vide


et ce code:

$select = "SELECT * FROM groupe WHERE  item='$item' 
	$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error());
	$total = mysql_num_rows($result);


	//tableau
	if($total) {
		// debut du tableau
		echo '<table bgcolor="#FFFFFF">'."\n";

		  echo '<tr>';
		  echo '<td bgcolor="#0099aa"><b><u>item</u></b></td>';
		  echo '</tr>'."\n";
	   
	while($row = mysql_fetch_array($result)) {
		  echo '<tr>';
		  echo '<td bgcolor="#ADD8E6">'.$row["item"].'</td>';
                  echo '</tr>'."\n";
		}
		echo '</table>'."\n";
		// fin du tableau.
	}
	else echo 'Pas d\'enregistrements dans cette table...';


qui m'affiche les données qui correspondent au choix de la combobox
j'ai volontairement enlevé les autres lignes du tableau.

Bref j'aimerais que le lorsque que l'on choisi la case vide dans la combobox, que cela affiche alors tout et pas "il n'y pas d'enregistrements..." Je crois que le programme prend en compte la case vide comme item=vide. Or ce n'est pas ce que je souhaite

j'espère que c'est à peu près clair :p


merci beaucoup si vous pouvez m'aider
Cordialement