Пейджинг PHP в Mysql_QueryPhp

Кемеровские программисты php общаются здесь
Anonymous
Пейджинг PHP в Mysql_Query

Сообщение Anonymous »

По сути, вот как мой пейджинговый запрос выглядит на данный момент:

Код: Выделить всё

    $limit = mysql_escape_string($_GET['pagenumber']);
if (empty($limit)){
$limit = "1";
}

$page = $limit * 10;
$flim1 = $page / 10;
$flim = $page - 10;
В конце моего запроса у меня есть это:

Код: Выделить всё

    ... LIMIT $flim, $page
Это должно быть от 1, 10, если номер страницы равен 1, и 10, 20, если номер страницы равен 2. На первой странице он работает отлично, но когда я получаю ко второму было 20 результатов, хотя когда я повторил $flim и $page, их было 10 и 20. Не могу понять почему!

Я слышал о какой-то двойной запрос для пейджинга. Если вы знаете простой способ сделать это, похожий на этот, оставьте ссылку. Будет ли мой метод работать?

Подробнее здесь: https://stackoverflow.com/questions/115 ... ysql-query

Вернуться в «Php»