Arkadaşlar 1 2 3 4 5 diye sıralanmış sayfalar var.Sayfa atlamak istediğim zaman yani 1. sayfadan 2.sayfaya geçmek istediğim zaman 1. sayfada kalıyor.Bu neden kaynaklanıyor olabilir?

Buyrun bu kod ;

<?
$onceki = $baslangic - $sayfada_gosterilecek_program_sayisi;
$sonraki = $baslangic + $sayfada_gosterilecek_program_sayisi;

echo "<center><font size=2 face=tahoma>";
if($baslangic >= $sayfada_gosterilecek_program_sayisi) 
{
echo "<a href=\"".$_SERVER[PHP_SELF]."?catid=$catid&cat="."$cat"."&baslangic=".$onceki."\"><- &Ouml;nceki Sayfa</a> ";
}

$dnm = $program_sayisi / $sayfada_gosterilecek_program_sayisi;
$dnmx = (int)$dnm;
$dnmy = $dnmx * $sayfada_gosterilecek_program_sayisi;
if($dnmy < $program_sayisi) $dnmx++;

$x = 1;
$qwerty = 0;

for($x = 1;$x <= $dnmx; $x++)
{
 echo "<a href=\"".$_SERVER[PHP_SELF]."?catid=$catid&cat="."$cat"."&baslangic=".$qwerty."\">[".$x."]</a> ";
 $qwerty += $sayfada_gosterilecek_program_sayisi;
}

if($sonraki <= $program_sayisi) 
{
echo "<a href=\"".$_SERVER[PHP_SELF]."?catid=$catid&cat="."$cat"."&baslangic=".$sonraki."\">Sonraki Sayfa -></a>";
}

echo "</font></center>";
?>