Problème requête sql

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

2 réponses

  1. holow1 Messages postés 739 Statut Membre 71
     
    essayer de faire un echo $req

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