PEAR Manual
This manual is provided as a courtesy. It is not an official source. Please check pear.php.net for updated information.
integer affectedRows ()
integer affectedRows
Number of rows affected by a data manipulation query (for example INSERT, UPDATE or DELETE). Returns 0 for SELECT queries.
integer - number of rows or a DB_Error object on failure
Table 33-1. Possible PEAR_Error values
This function can not be called statically.
Example 33-1. Using affectedRows()
<?php // Once you have a valid DB object named $db... $res =& $db->query('DELETE * FROM clients'); if (PEAR::isError($res)) { die($res->getMessage()); } echo 'I have deleted ' . $db->affectedRows() . ' clients'; ?>
numRows(), numCols(), query(), execute(), autoExecute(), executeMultiple()