me revoila avec un nouveau souci.
CODE
if ($anneeurl!="" && $couleururl!="" && $appelationurl!="")
{
$req=mysql_query("SELECT id from vin WHERE millesime='$anneeurl'
and couleur='$couleururl'
and appelation='$appelationurl'");
$reschato=mysql_fetch_array($req);
{
$req=mysql_query("SELECT id from vin WHERE millesime='$anneeurl'
and couleur='$couleururl'
and appelation='$appelationurl'");
$reschato=mysql_fetch_array($req);
Le code ci dessus verifie que les champs du formulaire sont bien remplis, ensuite j'interoge ma table pour savoir si il esiste des enregistrements correspodant à la requete.
Mon probleme est que lorsque j'ai plusieurs enregistrement correspondant à ma requete je n'arrive à selectionner que le premier.
J'ai essayer de faire ca :
CODE
if ($anneeurl!="" && $couleururl!="" && $appelationurl!="")
{
$req=mysql_query("SELECT id from vin WHERE millesime='$anneeurl'
and couleur='$couleururl'
and appelation='$appelationurl'");
while ($reschato=mysql_fetch_array($req));
{
$req=mysql_query("SELECT id from vin WHERE millesime='$anneeurl'
and couleur='$couleururl'
and appelation='$appelationurl'");
while ($reschato=mysql_fetch_array($req));
Ca ne marche pas, la requete ne trouve aucun enregistrement alors qu'il y en a 2 dans la table.
Est-ce que quelqu'un aurai une idée ?
Merci
Gontran