sqlite_has_more

(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0)

sqlite_has_moreОпределяет, есть ли еще записи в результате запроса

Описание

bool sqlite_has_more ( resource $result )

Определяет, есть ли еще записи в результате запроса.

Список параметров

result

Ресурс результата SQLite.

Возвращаемые значения

sqlite_has_more() возвращает TRUE если результат запроса result содержит записи, доступные для выборки, иначе возвращает FALSE.

Смотрите также

  • sqlite_num_rows() - Возвращает количество записей в результате запроса
  • sqlite_changes() - Возвращает количество записей, которые были изменены последним SQL-запросом

Коментарии

I use this function to check if an element exists in the database.

<?php
$cat
=$_REQUEST['cat'];
$db=sqlite_open('./sqlite_database.db',0666,$err) or die();
$query='select * from catsub where cat=\''.$cat.'\'';
$result=sqlite_has_more(sqlite_query($db,$query));
if(
$result===true ) echo 'Exists'; else echo 'Doesnt Exist';
sqlite_close($db);
?>
2008-04-06 14:08:16
http://php5.kiev.ua/manual/ru/function.sqlite-has-more.html
dragosmocrii at gmail dot com:

It is slightly more efficient to use the COUNT function. (And when I say slightly I mean whisker small slightly.)

<?php
// $db is a SQLite database connection

if (sqlite_single_query($db'SELECT COUNT(*) FROM records WHERE amount_owing > 500')) {
   
// There are records where the amount owing exceeds $500, do some action.
} else {
   
// No money for you!
}

?>
2009-02-01 18:39:47
http://php5.kiev.ua/manual/ru/function.sqlite-has-more.html

    Поддержать сайт на родительском проекте КГБ