Для создания межстраничной навигации, можно использовать простой скрипт который показывает ссылку на предыдущую и следующую статью сайта.
Алгоритм скрипта очень прост - первоначально Вам нужно подключиться к базе данных MySQL, где будет таблица с информацией, которую нужно вывести. Само подключение может храниться в отдельной папке или в индексном файле.
Предположим у нас есть таблица blog, в которой хранится в поле blog_id – id номер статьи, скрипт делает запрос к предыдущему номеру id статьи, если его нет (статья могла быть удалена) то переменная $i увеличивается на единицу, ищем статью которая предшествовала удаленной и так далее, пока не будет найдена существующая статья (число циклов 10). Такой же алгоритм поиска следующей статьи.
// межстраничная навигация
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;}}
//////////////////////////
Freeciv — пошаговая стратегия, в которой игрок становится главой цивилизации. Вы соревнуетесь с несколькими оппонентами в основании городов, использовании их для укрепления Вашей военной и экономической мощи, создавая в итоге империю, которая выживет во всех столкновениях с соседями и выйдет из них победителем. Каждый из оппонентов может находится под управлением либо другого игрока, либо компьютера. У…
Функция array_intersect_assoc() сравнивает два массива и выводит элементы первого массива если такие же элементы имеются во втором массиве и их ключи совпадают.
Пример использования:
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
$b = array (1=>'кошка',3=>'пряник',4=>'кино',5=>'стакан');
$arr = array_intersect_assoc ($a, $b);
print_r($arr);
Array
(
[1] =>…
ffDiaporama — это программа для создания видео, состоящего из
надписей, фиксированных и анимированных;
изображений и фотографий, фиксированных и анимированных;
видеоклипов;
музыки.
Эти элементы объединяются в слайд-шоу с помощью переходов и получается полноценное видео.
Доступны следующие возможности:
Кадрирование изображений и фотографий;
Обрезка видеоклипов;
Добавление текста, примечаний к…
Vifm - консольный двух панельный файловый менеджер с Vim-подобным интерфейсом. Имеет средства для настройки внешнего вида, поддерживает команды редактора Vim, которые вводятся так же через двоеточие. Позволяет задавать метки для быстрого перехода в каталоги, осуществлять поиск, групповое переименование файлов, удаление файлов в корзину или полное удаление. Распространяется под лицензией GNU GPL и доступен для…
Если требуется, чтобы меню приложения отображались в окне, а не в панели меню, то можно отключить интеграцию меню приложения в панель меню. Для этого необходимо удалить пакет indicator-appmenu
Для удаления в терминале наберите следующее:
sudo apt-get remove indicator-appmenu
После чего завершите сеанс и войдите снова
Чтобы вернуть все как было установите пакет:
sudo apt-get install…