НАВИГАЦИЯ
   Главная
  Программы для ПК [36]
  Программы для ПК-2 [3]
  Скрипты для WEB [8]
  Исходники на C, VC++, С++ Builder [12]
  Исходники на Basic [2]
  Исходники на Pascal [2]
  Исходники для микроконтроллеров [5]
  Электроника для дома [34]
  Электроника для аквариума [1]
  Электроника для автомобиля [11]
  Справочник [4]
  Разное [7]
  Проект "Умный дом"
  Файлы, библиотеки

  FAQ
  Рассылка новостей сайта

  Ссылки
  Сообщение автору

 
 
 
  Реальные знакомства по Украине, СНГ и за рубеж на любой вкус и цвет. Рассылка анкет. Помощь     Rambler's Top100  
Постраничный вывод данных, GOTO-1
Просмотров: 1441Дата изменения: 18.03.2007г.


Приведенная ниже функция формирует табличку с ссылками на другие страницы.

Параметры функции:
$KolZap - сколько записей в таблице базы данных
$poz - с какой позиции были выведены данные
$LimitStat - сколько записей выводится на одну страницу
$LimitStat_K - сколько ссылок выводить в одной строке
$gotoW - ширина таблицы для вывода ссылок перехода на страницы

Функция возвращает строку с сылками, оформленными в виде таблички или пустую строку, если $KolZap < $LimitStat

<?php
function setGoto($KolZap,$poz,$LimitStat, $LimitStat_K, $gotoW)
{
 $oo=""; 
 if($KolZap>$LimitStat)
 {
  $oo="\r\n<CENTER><TABLE width=\"".$gotoW."%\" style=\"text-align : center;\"><TBODY><TR>";
  for($rO=0,$kO=1;$rO<$KolZap;$rO+=$LimitStat,$kO++)
  {
   $oo.="<TD>";
   if($rO!=$poz) $oo.="<a href=\"?poz=$rO\">";
   $oo.="[".strval($rO+1)."-";
   $rrO=$rO+$LimitStat;
   if($rrO<=$KolZap) $oo.=$rrO;
   else $oo.=$KolZap;
   $oo.="]";
   if($rO!=$poz) $oo.="</a>";
   $oo.="</TD>";
   if($kO>$LimitStat_K) {$oo.="</TR><TR>\r\n"; $kO=0;}
  }
  $oo.="</TR></TBODY></TABLE></CENTER>\r";
 }
 return $oo;
}
?>

 


Подпишитесь на рассылку новостей сайта!
Использование материалов возможно только при разрешении автора и с обязательным указанием ссылки на сайт vovka.sv19.com
Programmed by Vladimir Sharapov © 2004-2017 http://vovka.sv19.com