Bonjour à tous et toutes,
je débute dans le php, et la, j'ai un soucis avec un script que je comptais améliorer.
J'ai l'affichage d'une galerie de jouet et je comptais pouvoir faire un tri garçon fille, jusque la, si je mets la bonne requete simplement das la page, pas de soucis, mais je voulais le simplifié avec une listbox. Mon soucis, c'est qu'a l'ouverture de la page, rien ne s'affiche, il faut choisir sur la listbox et cliquer afin de voir quelque chose. Si vous pouviez m'aider ça serait super
<form name="indicateur" action="recherche3.php" method="post"> <select name="liste1" onchange="diri()"> <option value="classe-01.gif">tout</option> <option value="classe-02.gif">garçon</option> <option value="classe-03.gif">fille</option> </select> <input type="submit" value="soumettre"> </form> Affichage des jouets suivant le trie :<br> <?php // connexion a la base require_once("connexion.php"); $BD_link = mysql_connect("${'BD_host'}${'BD_port'}", $BD_login, $BD_pass) or die("Connexion de la base impossible : ". mysql_error()); //selection de la table mysql_select_db($BD_base, $BD_link) or die("Sélection de la base impossible : ". mysql_error()); $Requete_SQL2 = "SELECT * FROM jouets WHERE valid = '0' AND classe = '$liste1' ORDER BY date DESC "; $result = mysql_query($Requete_SQL2) or die("Erreur de Sélection dans la base : ". $Requete_SQL2 .'<br />'. mysql_error()); // creation et affichage dans la table error_reporting(55); while($val=mysql_fetch_array($result)) if($val["valid"] == 0) { $id=$val[ID]; $num=$val[date]; $code=$val[code]; $design=$val[design]; $note=$val[note]; $dispo=$val[dispo]; $refer=$val[refer]; $qtsc=$val[qtsc]; $qtc=$val[qtc]; $prix=$val[prix]; $classe=$val[classe]; $cres=$val[cres]; //affichage de la table