PDO problème de requête UPDATE

Fermé
apokal Messages postés 18 Date d'inscription samedi 29 mai 2004 Statut Membre Dernière intervention 26 février 2014 - 26 févr. 2014 à 11:53
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 - 26 févr. 2014 à 21:48
Bonjour,

Je vous présente mon problème qui est justement que mon petit bout de code ne me renvoie aucune erreur :

$d = array(
            'id' => $edit_id,
            'titre' => $edit_titre,
            'news' => $edit_news);
                if ($req = $cnx->prepare('UPDATE news SET titre=:titre, news=:news WHERE id=:id )')) {
                $req->execute($d);
                echo Helper(1, 'Ajout de l\'actualité ID : "'.$_GET['id'].'" effectué ! rapport d\'ajout envoyer à l\'administrateur !');
            }


Tous se déroule à la perfection à l'exception que je n'ai aucunes entrée mise à jour.

** Précision pdo et moi sa fait deux ! j'y touche aussi pour la première fois **

Merci d'avance.



1 réponse

totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 198
Modifié par totodunet le 26/02/2014 à 21:49
if ($req = $cnx->prepare('UPDATE news SET titre=:titre, news=:news WHERE id=:id )')) 


je vois une parenthèse en trop dans ton if

ta requête ne doit pas s'exécuter je pense.

tu as fait un echo de ta requête puis ensuite copier-coller ce que tu obtiens dans ton SGBD pour savoir si c'est correct ? C'est le meilleur moyen pour savoir où on s'est tromper.

Qui ne tente rien n'a rien
0