1
PHP / постраничный вывод
« : 09 Марта 2004, 14:42:12 »$data=file("./view/news.inc.dat");
$counter=count($data);
$c=count($data);
$k=10;
if (!isset($page)) { $page=0; }
for ($i=$page*$k;$i<$page*$k+$k;$i++)
{
if($i>$c)break;
list($pageick,$date,$time,$pageews)=split(":::", "$data[$i]",4 );
echo "
![]() | width=32> |
echo "
bgcolor=\'#889976\' align=\'left\'>".$pageick." @ ".$date.", ".$time." |
bgcolor=\'#A8B996\'>".$pageews." |
";
}
$col=$c/$k;
echo "
if ($c<$k){ echo ""; }
else {
echo "Страницы: ";
for($i=0;$i<$col;$i++)
{
if(($i)!=$page)echo "[".($i+1)."] ";
else echo "".($i+1).""." ";
}
}
//if($c>$k){ echo ">>>"; }
echo "
Всего новостей: $c";
echo "
?>
а как сделать, чтоб читать с конца???