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

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