Syntaxe SQL avec PHP
Posté : 25 févr. 2009, 22:45
Bonjour à tous,
J'ai un petit souci au niveau de la syntaxe sql
j'ai stocké ma clé primaire ds une variable que je vais utiliser dans mon formulaire
Erreur SQL !DELETE from Amis WHERE KEY='1'
Erreur de syntaxe pr�s de 'KEY='1'' � la ligne 1
Est ce une question de int et de string?
Comment enlever les ' ' pour avoir que 1
Merci
J'ai un petit souci au niveau de la syntaxe sql
j'ai stocké ma clé primaire ds une variable que je vais utiliser dans mon formulaire
$fensupp = $data['KEY'] . "supp";
$key= substr($fensupp,0,strrpos($fensupp,"s"));
<form method="post" action="supp.php">
<br><input type="hidden" name="Key" value="';?><?php echo $key; ?><?php echo'"/>
Dans ma page supp.php
$key_post = addslashes($_POST["Key"]);
$aze= "DELETE from Amis WHERE KEY='".$key_post."' ";
mysql_query($aze) or die('Erreur SQL !'.$aze.'<br>'.mysql_error());
Mais je rencontre ce problème Erreur SQL !DELETE from Amis WHERE KEY='1'
Erreur de syntaxe pr�s de 'KEY='1'' � la ligne 1
Est ce une question de int et de string?
Comment enlever les ' ' pour avoir que 1
Merci