Получение данных с лимитом строк. LIMIT

Получить данные по определенному лимиту, например, не больше трех строк, можно с помощью немного модифицированного SQL- запроса для получения данных из таблицы, который был описан в рецепте «Получение данных из БД». SQL-запрос должен быть дополнен оператором LIMIT, выглядеть новый запрос будет так:
SELECT * FROM 'tbl_users' LIMIT 5, 10

Оператор LIMIT может принимать два числовых параметра, один из них не обязательный. Если задан только один параметр, то он будет ограничивать количества получаемых записей из таблицы. В случае, когда заданы два параметра, как в примере, то первое число будет обозначать номер записи, с которой начнется выборка, а второе число - это максимальное количество записей, которые будут получены.
Пример:
// предварительно, необходимо реализовать 
// подключение к базе данных
// запрос
// при ошибке остановим скрипт и выведем ошибку 
$query = mysql_query("SELECT * FROM `tbl_users` LIMIT 5, 10") or die(mysql_error());
// массив для данных 
$users = array();
// перебираем все полученные данные по одной строке 
// и записываем их в массив
while($row = mysql_fetch_array($query, MYSQL ASSOC)){ 
$users[] = $row;
}
// вывод результата 
print_r($users);
Теги:
LIMIT
Добавлено: 28 Марта 2018 11:56:50 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...