Мне удалось сделать так, чтобы NEXT и PREVIOUS работали. URL-адрес страницы изменяется при нажатии кнопки NEXT или PREVIOUS. Например, когда я нажал ДАЛЕЕ, это URL-адрес localhost/mypage.php?page=2.
Проблема здесь в таблице данные не появятся.
Это мой код:
Код: Выделить всё
function inv_rows($r1)
{
ob_start();
(int)$number = odbc_result_all($r1);
ob_clean();
return $number;
}
$page = isset($_GET["page"]) ? $_GET["page"] : 1;
if(empty($page)){$page = 1;
}
$query = "SELECT UserId, UserNm FROM User";
$num_result = odbc_exec($db, $query);
$numrows = inv_rows($num_result);
$limit = 10;
$offset = ($page - 1) * $limit;
$sql = odbc_exec($conn,"SELECT UserId, UserNm FROM User LIMIT $limit OFFSET $offset");
$result = odbc_exec($db, $sql);
echo "";
while(odbc_fetch_row($result))
{
echo "
Подробнее здесь: [url]https://stackoverflow.com/questions/42288642/php-pagination-prev-and-next-button-work-but-table-wont-show-up[/url]