Problème requête sql

Résolu
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

  1. 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
    1. essayer de faire un echo $req

      apres copier coller la req dans phpMyadmin et tu va rapidement récupérer l'error
      0