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 : 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
}
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