Здравейте,
имам бутони за следващо и предишно видео. Проблема с тях е, че като отворя първото видео от съответната категория бутона за предишно видео е там, а не трябва да е там.
Същото и когато се намирам на последното видео от съответната категория... бутона за следващо видео е там... и ако го натисна отивам на следващото видео от таблицата, което вече е друга категория.
Какъв може да е проблема?
имам бутони за следващо и предишно видео. Проблема с тях е, че като отворя първото видео от съответната категория бутона за предишно видео е там, а не трябва да е там.
Същото и когато се намирам на последното видео от съответната категория... бутона за следващо видео е там... и ако го натисна отивам на следващото видео от таблицата, което вече е друга категория.
Код:
if(isset($_GET['video_id']) && is_numeric($_GET['video_id']) && isset($_GET['video_cat_id']) && is_numeric($_GET['video_cat_id'])){
$video_id = $_GET['video_id'];
$video_cat_id = $_GET['video_cat_id'];
// get next picture id
$result = $pdo->prepare('SELECT video_id FROM video WHERE video_id > :video_id ORDER BY video_id ASC LIMIT 1');
if($result){
$result->execute(array(':video_id' => $video_id));
//$result->execute(array(':video_cat_id' => $video_cat_id));
if (($row = $result->fetch()) !== FALSE) {
$next_id = $row['video_id'];
}
}
// get previous picture id
$result = $pdo->prepare('SELECT video_id FROM video WHERE video_id < :video_id ORDER BY video_id DESC LIMIT 1');
if($result){
$result->execute(array(':video_id' => $video_id));
//$result->execute(array(':video_cat_id' => $video_cat_id));
if (($row = $result->fetch()) !== FALSE) {
$prev_id = $row['video_id'];
}
}
$result = $pdo->prepare("SELECT * FROM video WHERE video_id= :video_id LIMIT 1");
if ($result->execute(array(':video_id'=>$_GET['video_id'])))
{
$prev_button = (isset($prev_id) && $prev_id>0)?'<a href="vcat-'.$video_cat_id.'/video-'.$prev_id.'.html"><i class="fa fa-arrow-left fa-3x"></i></a>':'';
$next_button = (isset($next_id) && $next_id>0)?'<a href="vcat-'.$video_cat_id.'/video-'.$next_id.'.html"><i class="fa fa-arrow-right fa-3x"></i></a>':'';
if($row = $result->fetch())
{
// видеото