je tente d 'injecter des données dans une colonne bien précise de ma base SQL suite à un POST, quand je fais des tests d'affichage avec des variables elles affichent bien les données mais je ne comprends pas pourquoi cela n'injecte pas dans ma base SQL, quelqu'un aurait-il une idée ?
Voici mon code:
if (isset($_POST['addcomuser'])) {
if(isset($_POST['COMMUNE'])) $COMMUNE=$_POST['COMMUNE'];
else $COMMUNE="";
if(isset($_POST['USER'])) $USER=$_POST['USER'];
else $USER="";
if(empty($COMMUNE) OR empty($USER))
{
echo 'Formulaire incomplet !';
}
else
{
$req = "UPDATE db_communes SET USER = ".$USER." WHERE INSEE = ".$COMMUNE."";
$res = $KwsConnectBdd->query($req);
}
}
Merci de votre aide.