Bonjour,
Est-il possible de rendre l'exécution (une seule fois) d'une requête de type UPDATE, paramétrée, sécurisée et de manière à récupérer le nombre d'enregistrement modifiés ?
Actuellement, j'utilise :
Le problème est que maintenant je souhaite connaître le nombre d'enregistrement modifié... ce que la méthode execute() ne permet pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $sth = $cnxPDO->prepare($sql); $sth->bindParam(':id', $id, PDO::PARAM_INT); $sth->bindParam(':nom', $nom, PDO::PARAM_STR, 50); $bOK = $sth->execute(); if ($bOK === FALSE) { // erreur } else { // ok }
De plus, prepare() est normalement destiné pour les requêtes qui doivent être exécutées plusieurs fois avec différentes valeurs de paramètres : ce qui n'est pas mon cas...
Que me conseilleriez-vous ?
Merci d'avance
Partager