Bonjour,
J'ai mon code qui fonctionne mais au lieu de taper la recherche, je veux une liste de choix.
Mon code qui fonctionne, c'est un proto, donc il faudra faire le ménage.
Je souhaite avoir un menu déroulant avec au choix légumes ou fruits.
Au final je veux 6 légumes 10 fruits par exemple, il faut indiquer ce que je recherche légumes ou fruits.
Je sais que c'est possible mais je n'y arrive pas. J'ai essayé par groupe mais je débute alors ...
Merci par avance.
Modifié par CVS (15 Jul 2012 - 20:01)
J'ai mon code qui fonctionne mais au lieu de taper la recherche, je veux une liste de choix.
Mon code qui fonctionne, c'est un proto, donc il faudra faire le ménage.
<body>
<?php
$t=$_POST['t'];
// lancement de la requete
$sql = 'SELECT * FROM Articles WHERE (t="'.$t.'")';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
?>
</p>
<p align="center"><u>Voici le contenu de la base par type</u> :</p>
<p align="center">Légumes, Fruits</p>
<p align="center"><u>Dans</u> :</p>
<form id="t" name="t" method="post" action="">
<label for="t"></label>
<div align="center">
<p>
<input type="text" name="t" id="t" placeholder="Catégorie ?" size="30" maxlength="30" />
</p>
<p>
<input type="submit" name="button" id="button" value="Envoyer" />
</p>
>
</div>
</form>
<div align="center"><br/>
<?
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<b>'.$data['l'].'</b> '.$data['t'].'-'.$data['d'].'-'.$data['p'].'-'.$data['s'].'<br/>';
}
// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);
// on libÚre l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
?>
</div>
<?
mysql_close ();
?>
Je souhaite avoir un menu déroulant avec au choix légumes ou fruits.
Au final je veux 6 légumes 10 fruits par exemple, il faut indiquer ce que je recherche légumes ou fruits.
Je sais que c'est possible mais je n'y arrive pas. J'ai essayé par groupe mais je débute alors ...
Merci par avance.
Modifié par CVS (15 Jul 2012 - 20:01)