Вывожу переключатели страниц вот так:
// количество записей, выводимых на странице
$per_page=25;
// получаем номер страницы
if (isset($_GET['page'])) $page=($_GET['page']-1); else $page=0;
// вычисляем первый оператор для LIMIT
$start=abs($page*1);
// дальше выводим ссылки на страницы:
$stmNew = $db->dbStream->prepare("SELECT COUNT(*) FROM `asks` ORDER BY `group_id`");
try {
$stmNew->execute();
} catch (PDOException $error) {
trigger_error("Ошибка при работе с базой данных: {$error}");
}
$allsgroupss = $stmNew->fetch(PDO::FETCH_ASSOC);
$allgroupss = implode(",", $allsgroupss);
$total_rows = $allgroupss;
$num_pages=ceil($total_rows/$per_page);
for($i=1; $i<=$num_pages; $i++) {
if ($i-1 == $page) {
} else {
$strnum .= '<ul class="pagination"><li class="paginate_button"><a href="?page='.$i.'" aria-controls="example2" data-dt-idx="2" tabindex="0">'.$i .'</a></li></ul>';
}
}
Проблема в том, что выводит все переключатели сразу, а мне нужно по 10 переключателей чтобы было вот так:
Назад 1 2 3 4 5 6 7 8 9 10 Вперед
а тут сразу выводит все от 1 до 2428 на страницу кнопок