Problème avec requête préparée update
J73
-
grophies -
grophies -
Bonjour,
J'ai un problème avec une requête préparée en PDO :
non préparée, tout fonctionne :
mais je voudrais protéger les données en faisant une requête préparée :
Celle ci ne fonctionne pas du tout...
print_r($bdd->errorInfo()); m'affiche Array ( [0] => 00000)
Mais ça s'affiche aussi avec la requête qui fonctionne...
Est-ce que quelqu'un pourrait me dire ce qui se passe??
Merci d'avance!!
J'ai un problème avec une requête préparée en PDO :
non préparée, tout fonctionne :
$reqd=$bdd->exec('UPDATE photos SET lien=\''.$nouveau_lien.'\', album=\''.$dossier.'\', legende=\''.$nouvelle_legende.'\' WHERE id='.$photo) ;
mais je voudrais protéger les données en faisant une requête préparée :
$reqd=$bdd->prepare ('UPDATE photos SET lien=:lien, album=:album, legende=:legende, taille=:taille, type=:type, WHERE id=:id' ) ; $reqd->execute(array( ':lien'=>$nouveau_lien, ':album'=>$dossier, ':legende'=>$nouvelle_legende, ':taille'=>$image_size, ':type'=>$image_type, ':id'=>$photo )) ;
Celle ci ne fonctionne pas du tout...
print_r($bdd->errorInfo()); m'affiche Array ( [0] => 00000)
Mais ça s'affiche aussi avec la requête qui fonctionne...
Est-ce que quelqu'un pourrait me dire ce qui se passe??
Merci d'avance!!
A voir également:
- Problème avec requête préparée update
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Wsus offline update - Télécharger - Systèmes d'exploitation
- Nettoyage windows update - Guide
2 réponses
tu peux faire une requête qui ressemble à ça mais avec UPDATE
$req = $bdd->prepare('INSERT INTO livres(Identifiant, Titre, Auteur, Editeur, Date_parution) VALUES(:Identifiant, :Titre, :Auteur, :Editeur, :Date_parution)');
$req->execute(array(
'Identifiant' => $identifiant,
'Titre' => $titre,
'Auteur' => $auteur,
'Editeur' => $editeur,
'Date_parution' => $date_parution));
$req = $bdd->prepare('INSERT INTO livres(Identifiant, Titre, Auteur, Editeur, Date_parution) VALUES(:Identifiant, :Titre, :Auteur, :Editeur, :Date_parution)');
$req->execute(array(
'Identifiant' => $identifiant,
'Titre' => $titre,
'Auteur' => $auteur,
'Editeur' => $editeur,
'Date_parution' => $date_parution));