Conseil sur une requête UPDATE
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 :
Code:
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
} |
Le problème est que maintenant je souhaite connaître le nombre d'enregistrement modifié... ce que la méthode execute() ne permet pas. :?
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