UPDATE table MySQL avec PHP PDO
Résolu
oXyde68
Messages postés
747
Date d'inscription
Statut
Membre
Dernière intervention
-
oXyde68 Messages postés 747 Date d'inscription Statut Membre Dernière intervention -
oXyde68 Messages postés 747 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de développer un script simple, en relation avec une base de donnée MySQL.
Jusque là, tout va bien, par contre j'ai une page dédiée pour la modification d'une entrée, à partir de l'ID ( reçu en GET ), modifier le champ show à 0.
Rien de très complexe jusqu'ici, mais j'obtiens une erreur de syntaxe, alors qu'elle est correcte.
J'ai également essayer d'utiliser la même syntaxe obtenue sous PhPmyadmin, mais sans succès.
Voici mon erreur :
et voici le code de la requête :
$id correspond à la valeur reçue en $_GET['id'];
Merci d'avance pour votre aide !
Je suis en train de développer un script simple, en relation avec une base de donnée MySQL.
Jusque là, tout va bien, par contre j'ai une page dédiée pour la modification d'une entrée, à partir de l'ID ( reçu en GET ), modifier le champ show à 0.
Rien de très complexe jusqu'ici, mais j'obtiens une erreur de syntaxe, alors qu'elle est correcte.
J'ai également essayer d'utiliser la même syntaxe obtenue sous PhPmyadmin, mais sans succès.
Voici mon erreur :
Array ( [0] => 42000 [1] => 1064 [2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'show = 0 WHERE ID = '1'' at line 1 )
et voici le code de la requête :
$bdd = new PDO('mysql:host=localhost;dbname=workflow', 'root', ''); $req = $bdd->prepare('UPDATE work SET show = 0 WHERE ID = :idvalue'); $req->execute(array('idvalue'=> $id)) or die(print_r($req->errorInfo(), TRUE));
$id correspond à la valeur reçue en $_GET['id'];
Merci d'avance pour votre aide !
A voir également:
- UPDATE table MySQL avec PHP PDO
- Table ascii - Guide
- Table des matières word - Guide
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires