Problème avec UPDATE

Résolu/Fermé
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018 - Modifié par 13stephweb13 le 23/02/2015 à 15:58
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018 - 25 févr. 2015 à 08:40
Bonjour,
j'aurai besoin d'un peu d'aide SVP, car je suis débutant.

Je suis en train de créer une admin (petit CMS),
j'ai fait une page pour modifier mes articles, en haut j'ai une requête SELECT, ensuite dans les champs de mon formulaire j'ai mis :
value="<?php echo htmlspecialchars($modifier_article['title']); ?>


Jusqu'à là visiblement tout marche bien.

Ensuite en bas de ma page j'ai fait une requête UPDATE, et c'est la que j'ai un petit problème. Car par exemple avec ce code:
$db = Connexion();
$db->query("UPDATE articles SET title = '$title', contenu_article = '$contenu_article' WHERE id='6' ");


ça fonctionne uniquement pour l'article ayant l'id numéro 6. et je souhaiterai que ça fonctionne automatisent avec tout les article.

J'ai essayé ceci :
$db->query('UPDATE articles SET title = '.$title.', contenu_article = '.$contenu_article.'WHERE id="'.$_GET['id'].'" ');


Mais ça ne marche pas.

Comment faut-il faire ?
Merci beaucoup.
A voir également:

2 réponses

hharchi9 Messages postés 567 Date d'inscription mercredi 18 décembre 2013 Statut Membre Dernière intervention 1 juillet 2015 24
23 févr. 2015 à 18:18
Bonjour,

Avez-vous essayé avec ceci ?

$req = $bdd->prepare("UPDATE articles SET title=:title, contenu_article=:contenu_article  WHERE id=:id");
$req->execute(array( 
':title' => $title
':contenu_article' => $contenu_article
':id' => $_GET['id']));


Cordialement,

hharchi9.
0
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018
25 févr. 2015 à 08:40
Bonjour,
Non , mais le problème est resolu. merci
0