integer numRows (
)
Retourne le nombre de lignes dans le résultat.
Pour ibase, ifx et oci8, cette méthode ne fonctionne que si l'option de portabilité DB_PORTABILITY_NUMROWS est activée. De plus, pour ibase et ifx, PEAR DB doit être à la version 1.7.0 ou supérieure.
Ne fonctionne pas avec Microsoft Access.
integer - nombre de lignes ou un objet DB_Error en cas d'erreur.
Code erreur | Message d'erreur | Raison | Solution |
---|---|---|---|
DB_ERROR_NOT_CAPABLE | DB backend not capable | Le driver ne supporte pas cette fonctionalité. | Soit vous prenez un autre système de base de données ou vous activez l'option de portabilité DB_PORTABILITY_NUMROWS. |
This function can not be called statically.
Exemple avec numRows()
<?php
// On suppose que $db est un objet DB valide...
$res =& $db->query('SELECT * FROM phptest');
echo $res->numRows();
?>