Problème requête sql
Résolu
zazar4
-
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
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
A voir également:
- Problème requête sql
- Logiciel sql - Télécharger - Bases de données
- Blob sql ✓ - Forum Webmastering
- Unable to extract temporary files for microsoft sql server express 2022 - Forum SQL Server
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
2 réponses
essayer de faire un echo $req
apres copier coller la req dans phpMyadmin et tu va rapidement récupérer l'error
apres copier coller la req dans phpMyadmin et tu va rapidement récupérer l'error
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.
$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.