Problème requête sql

Résolu/Fermé
zazar4 - 4 déc. 2010 à 00:10
 zazar4 - 4 déc. 2010 à 02:32
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


2 réponses

holow1 Messages postés 680 Date d'inscription lundi 21 décembre 2009 Statut Membre Dernière intervention 7 décembre 2012 71
4 déc. 2010 à 02:18
essayer de faire un echo $req

apres copier coller la req dans phpMyadmin et tu va rapidement récupérer l'error
0
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.
0