В SqLite второй версии была замечательная функция sqlite_num_rows() (SQLiteResult::numRows()), аналог mysql_num_rows() для MySql.
(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0) sqlite_num_rows -- SQLiteResult::numRows — Возвращает количество записей в результате запроса
В SqLite3 данную возможность убрали, оставив довольно небольшой набор функций.
Поэтому мы напишем свою простую функцию, подсчитывающую количество возвращенных записей запроса.
function sqlite3_num_rows($result) { $c = 0; while($result->fetchArray()) { $c++; } return $c; }
где $result - ссылка на результат запроса.
Постоянные ссылки
При копировании ссылка на TeaM RSN обязательна!