Problème de requête delete dans une liste

Fermé
Julien - 27 févr. 2009 à 11:05
IpIpIpIpOne Messages postés 436 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 24 mai 2009 - 14 avril 2009 à 00:17
Bonjour, je vous explique mon soucis , en fait j'ai une liste déroulante ou concatène deux champs d'une table , j'ai un bouton supprimer et quand je clique dessus , les données correspondante dans la bdd doivent être supprimé mais la rien du tout.

if(isset($_POST['maListe']))
{
$user="root";
$host="localhost";
$password="";
$database="bdd";
$connexion = mysql_connect($host,$user,$password) or die ("Connexion au serveur impossible");
mysql_select_db($database,$connexion);
$Nom =$val["NomEmp"];
$Prenom=$val["PrenomEmp"];
$rq="Delete from employé where NomEmp=$Nom and PrenomEmp=$Prenom;";
$result= mysql_query ($rq) or die ("Delete impossible");
}
A voir également:

2 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
14 avril 2009 à 00:14
Bonsoir,

$rq="Delete from employé where NomEmp='$Nom' and PrenomEmp='$Prenom'";
$result= mysql_query ($rq) or die ("Delete impossible : ".mysql_error());

Voilà je pense que ça corrige le problème et sinon vous aurez l'erreur SQL précise grâce au mysql_error()
0
IpIpIpIpOne Messages postés 436 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 24 mai 2009 116
14 avril 2009 à 00:17
Le problème ne vient probablement pas de là mais il faudrait ptet aussi penser à supprimer les accents dans le nom des tables.
0