На странице есть n количество видео, нужно сделать пагинацию, чтобы на одной странице их было 2, остальные в других страницах, но не разобрался с запросом в бд. А именно как, где что прописать
php
$videos=$redis->get($key); /* значение 440,433,442,441,437,435,444,445,443,436,446,438,434,439*/
$p_page = 3; $k_page = k_page($total, $p_page); $page = page($k_page); $start = $p_page*$page-$p_page; $query=$db->query("SELECT `id`, `name_translit`, `name2`, `logo`, `rating_plus`, `time_video`, `opis`,`review`, `teg` FROM `video_file` WHERE `visible` = '1' AND id IN (".$videos.")");
require H.'templates/dire.tpl.php';
if ($k_page > 1) str('/dire/'. $url.'', $k_page, $page);
________ посл. ред. 20.09.2021 в 14:32; всего 6 раз(а); by Exale
Exale , $query=$db->query("SELECT `id`, `name_translit`, `name2`, `logo`, `rating_plus`, `time_video`, `opis`,`review`, `teg` FROM `video_file` WHERE `visible` = '1' AND id IN (".$videos.") LIMIT ".$start.", ".$p_page ."");