Supprimer liste déroulante php

Steeven -  
Smoking bird Messages postés 911 Statut Membre -
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
Configuration: Windows XP
Firefox 3.0.10

3 réponses

  1. 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
  2. Smoking bird Messages postés 911 Statut Membre 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
    1. Steeven
       
      Tout d'abord merci pour ton aide!
      Mais après quoi je dois mettre ce bout de code?
      merci d'avance
      0
      1. 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
  3. Smoking bird Messages postés 911 Statut Membre 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