Тут лучше упорядочить видео в таблице с доп полем типа sid (int 11) 1,2,3,4,5,6,7,8,9 ... и в гет присваивать sid-1 и sid+1 при выводе просить выводить по дефолту 1, а дальше при нажатии далее фильтровать если более 1 то запрос, это вполне можно уложить в 1 функцию. Что значительно упростит реализацию и скорость работы.
Структура таблицы
| id | title | lang | url | catid (если есть категори) | sid (сортировка по категории по порядку) | ....
Странная у Вас реализация. Не понятно зачем по таблицам прыгать.