Formulaire

Signaler
Messages postés
33
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
27 janvier 2005
-
Messages postés
33
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
27 janvier 2005
-
bonjour,
j'ai créé un formulaire dans lequel j'ai mis une liste déroulante dans laquelle je veux faire afficher la référence des chaussures de la base de données MySQL pour permettre de la supprimer directement de la base. J'ai la liste déroulante mais elle est vide. Voici le code:
Supprimer un enregistrement:


<form name="suppr" action="suppr.php" method="post">
<?
$link = mysql_connect("localhost","root","") or die ("Impossible de se connecter");
mysql_select_db ("marcon")or die ("Impossible d'accéder à la base de données");

$query="SELECT * FROM pointure , produit , couleur, marque , sport
WHERE pointure.codepointure=produit.codepointure and couleur.codecouleur=produit.codecouleur and marque.Numero=produit.codemarque and sport.codesport=produit.codesport";

$result=mysql_query($query);

print"<select name=ref>";
while ($val = mysql_fetch_array($result))
{
$ref = $val["ref"];
print "<option value=$ref name=ref</option>";
}
print "</select>

";
print "";
?>
</form>
Pouvez-vous m'aider? :sad)
Merci d'avance ;)

2 réponses

Messages postés
128
Date d'inscription
mardi 11 mai 2004
Statut
Membre
Dernière intervention
12 août 2005

C'est ta balise <option> qui a un probleme.
<option value=$ref>$ref</option>
Messages postés
33
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
27 janvier 2005

Je te remercie. çà marche. enfin presque. les références s'affichent bien mais maintenant çà ne veux pas le supprimer dans la base. çà doit venir e ma page suppr.php. çà me met le message

Notice: Undefined variable: nom in //save\btsig2d\marcon\pagedusite\suppr.php on line 2
a été supprimé.
Notice: Undefined variable: ref in //save\btsig2d\marcon\pagedusite\suppr.php on line 5

Si vous pouviez me dire d'où çà vient, ce serait sympa. Je suis dépassé. Voici le code de la page suppr.php

<?
print "$nom a été supprimé.";
$link = mysql_connect("localhost","root","") or die ("Impossible de se connecter");
mysql_select_db ("marcon")or die ("Impossible d'accéder à la base de données");
$query="DELETE FROM produit WHERE ref='$ref'";

$result=mysql_query($query);
mysql_close($link);
?>

Merci d'avance