Pagination с помощью Mysql и PHP Help

Я пытаюсь создать разбивку на страницы с помощью следующей и предыдущей ссылок вместо 1,2,3 ..etc.

Поэтому я говорю пункт 1,2,3,4,5 в базе данных, и каждый элемент находится на одной странице.

Если я на странице 2-го пункта, мне нужна предыдущая ссылка для страницы 1-го и следующая ссылка для страницы 3-го … и т. Д.

До сих пор я встал, чтобы восстановить все элементы в базе данных и создал цикл, чтобы выплевывать весь URL-адрес в каждом элементе. Но я не совсем знаю, как удалить все предметы, кроме смежных предметов. Это цикл, который у меня есть.

foreach ($ item_url как $ url): echo $ url ['url']; endforeach;

Это выплевывает все URL … Но как я могу перечислить только смежные элементы и не считать текущий элемент, на котором я нахожусь … Я попытался использовать следующий ($ url); для перемещения указателя, если он соответствует текущему элементу, но он не работает …

Спасибо, парни!

    Вот аккуратный ресурс для подкачки табличных данных без головной боли при написании собственного кода или необходимости для любого PHP вообще. Выбросьте все результаты в таблицу (или выведите их через JSON, если вы так наклонены). Теперь примените плагин DataTables к идентификатору таблицы и скажите ему, чтобы сделать разбиение на страницы. Voila, мгновенная разбивка на страницы, отсутствие повреждений мозга.