Problème effacer dans formulaire avec php... il ne marche pas

Fermé
mezianeb Messages postés 2 Date d'inscription lundi 17 mars 2014 Statut Membre Dernière intervention 17 mars 2014 - 17 mars 2014 à 13:31
 Utilisateur anonyme - 17 mars 2014 à 13:53
salut,
j'ai un formulaire pour contrôler ma base de donné mais le input effacer ne marche pas:
voici index.html:

<html>
<head>
<title>formulaire</title>
</head>
<body>

<form action="delete.php" method="post" style="border: 2px groove red; ">
<h2>recherche/selection</h2>

<input type="radio" name="select" value="video" />video
<input type="radio" name="select" value="nokat" />nokat
<input type="test" name="Delet" placeholder="?? ?????? ???? ???? ?????" />


<input type="submit" value="valider" />
</form>
</body>
</html>
et voici delete.php:
<?php
require_once ('connection.php');
$Delet = $_POST['Delet'];
$select= $_POST['select'];
$req = "DELETE * from $select WHERE id='$Delet'";
$reponse = mysql_query($req) or die(mysql_errno());
$nombre = intval(mysql_affected_rows());
switch ($nombre)
{
case 0 :
echo "Aucun enregistrement trouvé";
break;
case 1 :
echo "sayee";
break;
}
?>
A voir également:

1 réponse

Utilisateur anonyme
17 mars 2014 à 13:53
Bonjour

DELETE FROM et non pas DELETE * FROM

L'* n'a pas sa place dans un DELETE. D'ailleurs, elle ne voudrait rien dire, car on efface obligatoirement la ligne complète.

Au passage : as-tu pensé au cas où on ne coche aucun de tes boutons radio ?
0