Supprimer liste déroulante php

Steeven -  
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voila j'ai créé un formulaire pour supprimer un client à partir d'une liste déroulante seulement voila j'arrive à récupérer les valeur de ma base de données mais je n'arrive aps à supprimer aprés!

Voici mon code :

<p align="center"> </p>
<p align="center"><font color="#0000FF" size="+5">Supprimer un devis</font></p>
<p align="center"> </p>
<form name="form1" action="Supprimer.htm">
<p align="center">
<select size="1" name="Nom">
<?php

$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'site';

$link = mysql_connect("localhost", "root", "")
or die("Impossible de se connecter : " . mysql_error());
print ("Connexion réussie.<br />");
$connection = mysql_select_db("site")
or die("base non ouverte : " . mysql_error());
print ("base site ouverte.<br />");


$sql= "SELECT * FROM devis";
//echo "<br />".$sql."<br />";
$result = mysql_query($sql);

while ($valeurs = mysql_fetch_array($result)) {

echo "<option value=".$valeurs['-1'].">".$valeurs['0']." ".$valeurs['1']." ".$valeurs['3']." </option>";
}

mysql_close($link);
?>
</select>
</p>
<p align="center">
<input type="submit" name="Submit" value="Supprimer">
</p>
</form>
<p align="center"><a href="Espace%20administrateur.htm"><strong>Retour</strong></a></p>

Donc voila je ne sais pas ou est mon erreur?
Si quelqu'un pouvait a trouver mon erreur cela serait simpa!

Merci d'avance
A voir également:

3 réponses

Steeven
 
Enfet je viens de voir que j'ai oublier la requête "delete" pour supprimer l'élément sélectionner dans al liste déroullante mais je n'arrive pas à la mettre bien pour quelle fonctionne dans mon programme!
Si quelqu'un peut m'aider cela serait simpa
Merci d'avance
0
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   58
 
if($_POST['Nom']){
$request="delete from devis where tonChampt='$_POST[Nom]' limit 1";
mysql_query($request) or die(mysql_error());
}else{
echo "Aucun donnée d'effacement envoyée.";
}
0
Steeven
 
Tout d'abord merci pour ton aide!
Mais après quoi je dois mettre ce bout de code?
merci d'avance
0
Steeven > Steeven
 
J'ai rajouté ce code aprés avoir récupéré les informations dans ma liste déroulante mais ça ne supprime pas...
0
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   58
 
essais de le mettre juste après la balise body, et remplace 'tonChampt' par le champ correspondant dans ta bdd^^ (vive la faute d'ailleurs -_-':s)
dis moi ce qu'il en ressort^^
0