kod ..sorry zapomnialem
<?php
$kategoria_wyjmij = explode("_", $_GET['catid']);
if ($kategoria_wyjmij[1] == 0)
$zap_kat='%';
else
$zap_kat=$kategoria_wyjmij[1];
$zapytanie=sql_select("
SELECT ogl_id FROM _o_ogloszenia
WHERE ogl_aktywne LIKE '1' AND ogl_kategoria LIKE '".$kategoria_wyjmij[0]."_$zap_kat'
");
$p_max=$zapytanie[0][0]%$opage;
if ($p_max == 0)
$p_max=$zapytanie[0][0]/$opage;
else{
$temp=explode(".", $zapytanie[0
][0
]/$opage); $p_max=$temp[0]+1;
}
echo'<div class="ogl_pager"><br />Strona '.$p.' z '.$p_max.'<br />';
if ($p > 1)
echo'<a href="'.$_GET['s'].','.$kategoria_wyjmij[0].','.$kategoria_wyjmij[1].','.($p-1).'.html">« Poprzednia</a> ';
if ($zapytanie[0][0] > $opage){
for ($i=1;$i<=$p_max;$i++){
if (($i==1
) AND
($p<2
) OR
(empty($p))) echo'<a href="'.$_GET['s'].','.$kategoria_wyjmij[0].','.$kategoria_wyjmij[1].',1.html">[1]</a> '; else if (($i==$p/1) AND ($i>1))
echo'<a href="'.$_GET['s'].','.$kategoria_wyjmij[0].','.$kategoria_wyjmij[1].','.$i.'.html">['.$i.']</a> '; else
echo'<a href="'.$_GET['s'].','.$kategoria_wyjmij[0].','.$kategoria_wyjmij[1].','.$i.'.html">'.$i.'</a> '; }
}
if (($p < $p_max) AND ($p_max>1))
echo' <a href="'.$_GET['s'].','.$kategoria_wyjmij[0].','.$kategoria_wyjmij[1].','.($p+1).'.html">Nastêpna »</a>';
?>
i nastepna dziala ,ale nie tak jak powinnien ,nie pokazuja sie starsze ogloszenia tylko te same....