$per_page = 19; // сколько показывать на странице
$page = intval(@$_REQUEST['page']) ?: 1; // номер текущей страницы (или 1)
// результаты, которые нужно показать
$offset = $per_page * ($page - 1);
$movies = mysqli_query($connection, "SELECT * FROM `video` ORDER BY 'id' LIMIT $per_page, $offset");
// кол-во записей в таблице
$total = mysqli_query($connection, "SELECT FOUND_ROWS()");
while($row = mysqli_fetch_array($movie)){
// здесь должен быть вывод роликов
// но мне лень, так что только картинки
?><img src="media/img/<?=$row['img']?>.jpg" width="240" height="160"/><?
}
echo "<br><hr><hr>"; // просто разделитель
$last_page = ceil($total / $per_page); // склько там всего видео, делим на 19 и округляем вверх
for ($p=1; $p <= $last_page; $p++) { // листалка
// подстветим текущую страницу
$style = $p == $page ? ' style="font-weight: bold; color: red"' : '';
echo "<a href=\"/?page=$p\"$style>$p</a>;
}
так вот же первый пункт, я же подсчитываю сколько строк...