Problème requête sql
Résolu
zazar4
-
zazar4 -
zazar4 -
Bonjour,
J'ai un problème avec ma requête SQL qui est exécutée par PHP, la voici :
$req = $bdd->('UPDATE news SET titre=" . $titre . ",
auteur=" . $auteur . ",
date_modification=" . $date . ",
contenu=" . $contenu . "
WHERE id=" . $id . "');
Dites moi où est mon erreur s'il vous plait
J'ai un problème avec ma requête SQL qui est exécutée par PHP, la voici :
$req = $bdd->('UPDATE news SET titre=" . $titre . ",
auteur=" . $auteur . ",
date_modification=" . $date . ",
contenu=" . $contenu . "
WHERE id=" . $id . "');
Dites moi où est mon erreur s'il vous plait
2 réponses
-
essayer de faire un echo $req
apres copier coller la req dans phpMyadmin et tu va rapidement récupérer l'error -
J'ai finalement fais une requête préparée, ça marche impec' :
$req = $bdd->prepare('UPDATE news SET titre = :titre, auteur = :auteur, date_modification = :date_modification, contenu = :contenu WHERE id = :id');
$req->execute(array(
'titre' => $_POST['titre'],
'auteur' => $_POST['auteur'],
'date_modification' => $date,
'contenu' => $_POST['contenu'],
'id' => $id
));
Merci quand même.