Для создания межстраничной навигации, можно использовать простой скрипт который показывает ссылку на предыдущую и следующую статью сайта.
Алгоритм скрипта очень прост - первоначально Вам нужно подключиться к базе данных 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;}}
//////////////////////////
Inkscape — это бесплатный векторный графический редактор с открытым исходным кодом. Графический редактор Inkscape предназначен для создания и редактирования графики SVG.Редактор векторной графики Inkscape имеет WYSIWYG-интерфейс для создания и редактирования векторных изображений, предоставляя художнику свободу самовыражения. Inkscape имеет интерфейс, позволяющий напрямую управлять кодом SVG. Это позволяет убедиться,…
Если Вы пользуетесь стандартными обоями рабочего стола в Ubuntu 14.04 «Trusty Tahr», то наверное заметили что выбор обоев не богат. Для того чтобы разнообразить выбор обоев, их можно установить из предыдущих релизов Ubuntu.
Для этого в терминале выполните следующую команду:
sudo apt-get install ubuntu-wallpapers-saucy ubuntu-wallpapers-raring ubuntu-wallpapers-quantal ubuntu-wallpapers-precise ubuntu-wallpapers-oneiric ubuntu-wallpapers-natty ubuntu-wallpapers-maverick ubuntu-wallpapers-lucid…
Для изменения кол-ва рабочих столов Ubuntu я предлагаю воспользоваться менеджером настроек Ubuntu CompizConfig.
Если менеджер настройки Ubuntu CompizConfig не установлен, то установите его:Его можно установить при помощи центра приложений Ubuntu или через терминал:
sudo apt-get install compizconfig-settings-manager
Запустим менеджер настройки CompizConfig.
Откроем опцию «Общие настройки»
Перейдите во вкладку «Размер рабочего…
Frogatto — очень увлекательная 2D аркада-платформер. В игре Вы управляете маленьким лягушонком проходя все новые уровни. Игра очень красочна и разнообразна, содержит много разных персонажей и объектов. Лягушонок умеет бегать, плавать, прыгать, ловить врагов языком и выплевывать их, стрелять, собирать монетки, разговаривать с персонажами игры и выполнять множество других действий.
Видео…
Математическая функция bccomp() сравнивает два числа с произвольной точностью. Если первое число больше второго то функция выводит 1, если меньше -1, при равенстве выводит 0.
Необязательный параметр используется для установки количества цифр после запятой, используемых при сравнении.
Пример использования:
$a = 128.4536;
$b = 45.896344;
echo bccomp($a,$b,6); /// 1
$a = 28.4536;
$b = 45.896344;
echo bccomp($a,$b,6); /// -1
$a = 1.4536;
$b = 1.1896344;
echo bccomp($a,$b,0); ///…