В вашем текущем операторе TRY, прежде чем вы должны получить текущую страницу (предположим, из строки запроса)
$page = empty($_GET['page']) ? 1 : (int)$_GET['page'];
, а затем определить булавы для извлечения из базы данных
$start_from = $page == 1 ? 0 : (($page - 1) * 10 - 1);
$query = $oPDO->prepare("SELECT * FROM V_clubs WHERE Zichtbaar = 1 ORDER BY ID ASC LIMIT ".$start_from.", 10");
Обычно вы получаете 10 записей из 0-й записи для страницы 1, 10 записей из 9-й записи для страницы 2 и т. Д.
page 1 LIMIT 0,10
page 2 LIMIT 9,10
page 3 LIMIT 19,10
и конечно же поместите ссылки PREV и NEXT в шаблоне smarty. Подсказка скрыть PREV на странице 1 и скрыть NEXT на последней странице
<a href="your_url.php?page=$page-1">PREV</a>
<a href="your_url.php?page=$page+1">NEXT</a>