Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 06.02.2026 Время: 16:18
Ваш IP: 216.73.216.55
Загрузка сервера: 1.24
old.ubuntu-desktop.ru - Межстраничная навигация - PHP    Главная > Веб-программирование > PHP

Межстраничная навигация

Для создания межстраничной навигации, можно использовать простой скрипт который показывает ссылку на предыдущую и следующую статью сайта.

Алгоритм скрипта очень прост - первоначально Вам нужно подключиться к базе данных MySQL, где будет таблица с информацией, которую нужно вывести. Само подключение может храниться в отдельной папке или в индексном файле.

Предположим у нас есть таблица blog, в которой хранится в поле blog_id – id номер статьи, скрипт делает запрос к предыдущему номеру id статьи, если его нет (статья могла быть удалена) то переменная  $i увеличивается на единицу, ищем статью которая предшествовала удаленной и так далее, пока не будет найдена существующая статья (число циклов 10). Такой же алгоритм поиска следующей статьи.

75988789047239

// межстраничная навигация
for($i=1;$i<=10;$i++){
$resultr = mysql_query("SELECT blog_id FROM blog WHERE blog_id=".($r['blog_id']-$i));
$left = mysql_fetch_array($resultr);
if(isset($left['blog_id'])){
echo " << <a href='../?blog_id=".$left['blog_id']."'>Предыдущая статья</a>";$i=10;}}

for($i=1;$i<=10;$i++){
$resultr = mysql_query("SELECT blog_id FROM blog WHERE blog_id=".($r['blog_id']+$i));
$right = mysql_fetch_array($resultr);
if(isset($right['blog_id'])){
echo "<a href='../?blog_id=".$right['blog_id']."'>Следующая статья</a> >> ";$i=10;}}
//////////////////////////
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-10 22:34:06 | liman28 | Категория: PHP | Просмотров: 70
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   SITE-AUDITOR — БЫСТРЫЙ АНАЛИЗ САЙТА
При помощи утилиты Site-Auditor вы сможете быстро собрать данные, необходимые для оценки сайта. Одним кликом вы получите все необходимые данные из основных поисковых сервисов, используемых в российском сегменте Интернета, а именно: Яндекс, а также в наиболее популярных международных сервисахGoogle и Bing и ряда других сервисов. Кроме того, в случае, если на анализируемом сайте будет обнаружен…
  2017-08-09 21:50:42 | Категория: Интернет
   QUOD LIBET — АУДИОПРОИГРЫВАТЕЛЬ, НАПИСАННЫЙ НА PYTHON
Quod Libet — это программа для управления музыкой. Она предоставляет несколько различных способов просмотра музыкальной библиотеки, а также поддерживает интернет-радио и аудио-подписки. В программу встроен невероятно удобный интерфейс редактирования тегов метаданных и поиска похожий на Ex Falso. Среди поддерживаемых форматов MP3, Ogg Vorbis, FLAC, Musepack (MPC), WavPack, и MOD/XM/IT. Программа Quod Libet доступна в официальном…
  2017-08-07 11:03:55 | Категория: Мультимедиа
   УСТАНОВКА ПРИЛОЖЕНИЯ ОБЛАЧНОГО ХРАНЕНИЯ ОТ MAIL.RU ДЛЯ LINUX
УСТАНОВКА ПРИЛОЖЕНИЯ ОБЛАЧНОГО ХРАНЕНИЯ ОТ MAIL.RU ДЛЯ LINUX при помощи deb пакета  Облачное хранение от Mail.ru Установка приложения облачного хранению для Linux   Заведите почтовый ящик в Mail.ru или войдите в него. Во вкладке «Еще» выберите «Облако»     Вы войдете на страницу облачного хранения     Скачайте приложение облачного хранения от Mail.ru     А затем просто запустите…
  2017-08-02 09:37:19 | Категория: Интернет
   Закрываем доступ к панели управления phpmyadmin в Ubuntu
Для защиты своего сервера необходимо ограничить доступ к панели управления phpmyadmin, точнее ограничить доступ из Интернета. Например если адресную строку браузера ввести адрес: http://ubuntu-desktop.ru/phpmyadmin, то попадем на страницу авторизации phpmyadmin, что не допустимо в целях безопасности. Необходимо изменить адрес и блокировать вход в панель управления phpmyadmin из Интернета. Для предоставления доступа,…
  2017-08-12 23:01:32 | Категория: Сервер
   COMMAND & CONQUER: TIBERIUM ALLIANCES — БРАУЗЕРНАЯ СТРАТЕГИЯ С ЭЛЕМЕНТАМИ MMO ВО ВСЕЛЕННОЙ COMMAND & CONQUER
Command & Conquer: Tiberium Alliances — браузерная стратегия с элементами MMO во вселенной Command & Conquer. Анонс игры состоялся 14 декабря 2011 года. Разработчики обещают тесную связь с тибериумной вселенной и поддержку HTML5, благодаря чему каждый сможет принять участие в игре. С 15 мая 2012 года в игре появилась возможность играть за Братство Нод, до этого, в рамках бета-тестирования было доступно только GDI. 24 мая 2012 года игра…
  2017-08-11 15:32:57 | Категория: Игры

Вверх