DB_common::affectedRows()

DB_common::affectedRows() -- Trouve le nombre de lignes affectées

Synopsis

integer affectedRows ()

Description

Nombre de lignes affectées par une requête qui manipule des données (par exemple INSERT, UPDATE ou DELETE). Cette fonction retourne 0 pour les requêtes du type SELECT.

Valeur retournée

entier - nombre de lignes ou un objet DB_Error en cas d'échec.

Valeurs renvoyées

Tableau 34-1. Valeurs PEAR_Error possibles

Code erreurMessage erreurRaisonSolution
DB_ERROR_NOT_CAPABLE DB backend not capable La fonction n'est pas supportée par le moteur de base de données. Changez de gestionnaire de base de données, si vous avez vraiment besoin de cette fonctionnalité.

Note

Cette fonction ne peut pas être appelée de façon statique.

Exemple

Voir aussi

numRows(), numCols(), query(), execute(), autoExecute() et executeMultiple().