Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Построчная навигация
 
 автор: Staglu   (04.03.2007 в 22:37)   письмо автору
 
 

как сделать построчную навигацию. Или какое логическое осмысление создания построчной навигации. Ходя пример какой-нибюдь?

Заранее спасибо!

   
 
 автор: ШИМ   (04.03.2007 в 22:46)   письмо автору
 
   для: Staglu   (04.03.2007 в 22:37)
 

делаеш свое меню в index.php

<a href=index.php?page=main>Главная</a>
<a href=index.php?page=contact>Главная</a>

дальше под меню например вставь функцию

dopage();

дальше описание функции

function dopage()
{

$page=$_GET['page'];

if($page==main)
include "main.php";

elseif($page==contact)
include "contact.php";
}

в этом простом примере у тебя меню будет всегда сверху, и при нажатии на пункте меню
будет подгружаться ниже соответсвт.страница!!
ИМПРОВИЗИРУЙТЕ!!!!!!!!

   
 
 автор: Staglu   (04.03.2007 в 22:54)   письмо автору
 
   для: ШИМ   (04.03.2007 в 22:46)
 

А если нужно из Мускула извлечь сообщения, и потом создать построчную навигацию?

   
 
 автор: ШИМ   (04.03.2007 в 22:59)   письмо автору
 
   для: Staglu   (04.03.2007 в 22:54)
 

всмысле пункты меню из БД, или что?

   
 
 автор: Staglu   (04.03.2007 в 23:02)   письмо автору
 
   для: ШИМ   (04.03.2007 в 22:59)
 

id 1,2,3,4,5.... Апотом на основе их сделать типа [1-30] [31-60] [61-90] [91-120] [121-150] как это сделать? Зарнее вам спасибо!!!

   
 
 автор: ШИМ   (04.03.2007 в 23:08)   письмо автору
 
   для: Staglu   (04.03.2007 в 23:02)
 

я попутал, совсем не то тебе писал!щас посмотрю может , делал такое помню

   
 
 автор: ШИМ   (04.03.2007 в 23:15)   письмо автору
 
   для: ШИМ   (04.03.2007 в 23:08)
 

вот примерчик из гостевой книги:

if (isset($_GET['start'])) $start=$_GET['start'];
else $start="";
// стартовая точка вывода сообщений
if(empty($start)) $start=0;
// стартовая точка вывода сообщений не может быть отрицательной
if ($start<0) $start=0;

// запрашвиваем общее число отображаемых сообщений
$tot=mysql_query("SELECT COUNT(*) from guest where hide='show' ");
// Запрашываем сами сообщения
$thm=mysql_query("SElECT * from guest WHERE hide='show' ORDER BY puttime DESC LIMIT $start,$pnumber");

if(!$tot || !$thm) puterror("Ошибка при запросе выбора сообщений из БД");
// Общее число отображаемых сообщени
$count=mysql_result($tot,0);

// ВЫВОДИМ ССЫЛКИ НА ПРЕДЫДУЩИЕ И СЛЕДУЮЩИЕ СООБЩЕНИЯ
echo "<center>";
IF($start>0) echo "<a href=index.php?start=".($start - $pnumber).">Предыдущие</a>";
IF($count > $start+pnumber) echo "<a href=index.php?start=".($start + $pnumber).">Следующие</a>";
// выводим сообщения

Пробуй

   
 
 автор: Staglu   (04.03.2007 в 23:17)   письмо автору
 
   для: ШИМ   (04.03.2007 в 23:15)
 

Спасибо Вам !!! Это мне вполне подойдет!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования