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

Форум PHP

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

 

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

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

тема: По поводу навигации по страницам
 
 автор: bartik   (26.09.2006 в 03:05)   письмо автору
 
 

Здравствуйте я использую ваш скрипт навигации по страницам, выводится у меня так

[1-15] [16-30] [31-45] [46-60] [61-75] [76-90] [91-105] [106-120] [121-135] [136-150] [151-165] [166-180] [181-195]

Хочется сделать типа страница 1 2 3 4 5 6 7 8 9 10 .... 195(последняя)

Спасибо хотелось бы наглядный пример , вот код отвечающий за вывод по типу [1-15] [16-30] [31-45]


 // Постраничная навигация  
  for($i = 1; $i <= $number; $i++)  
  {  
    // Если это произвольная страница  
    if($i != $number)  
    {  
      if($page == $i)  
      {  
        echo "[".(($i - 1)*$pnumber + 1)."-".$i*$pnumber."]&nbsp;";  
      }  
      else  
      {  
        echo "<a href=$_SERVER[PHP_SELF]?page=$i&cat=$cat>[".  
             (($i - 1)*$pnumber + 1)."-".$i*$pnumber."]</a>&nbsp;";  
      }  
    }  
    // Если это последняя страница заменяем последнюю цифру  
    // максимальным числом позиций в массиве $temp  
    else  
    {  
      if($page == $i)  
      {  
        echo "[".(($i - 1)*$pnumber + 1)."-".($total - 1)."]&nbsp;";  
      }  
      else  
      {  
        echo "<a href=$_SERVER[PHP_SELF]?page=$i&cat=$cat>[".  
             (($i - 1)*$pnumber + 1)."-".($total - 1)."]</a>&nbsp;";  
      }  
    }  
  }  

   
 
 автор: bartik   (26.09.2006 в 03:12)   письмо автору
 
   для: bartik   (26.09.2006 в 03:05)
 

Вопрос решил сам , делал через for, кому нужен пример напишите выложу.

   
 
 автор: killah   (26.09.2006 в 10:55)   письмо автору
 
   для: bartik   (26.09.2006 в 03:12)
 

Выложи, пожалуйста

   
Rambler's Top100
вверх

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