Merabalar.

Admin panelinden eklediğim habererler ana sayfada listeleniyor. En son eklenenlerin listelenmesinde problem yok. bkz: www.sanaltuketici.com/index.php

Tüm haberlerin bulunduğu bir sayfamda var. Orada da en son eklenenler diye çekiyorum ve sayfalıyorum...

Fakat en son eklenenler orada çıkmamaya başladı...

www.sanaltuketici.com/tumhaberler.php

tumhaberler.php deki mysql sorgum;

<?
$page = $_GET['p'];
$max=13;
if (!$page) $page=1;
$alt=($page - 1) * $max;
$ix=(($page-1)*$max)+1;

$q=mysql_query("Select * from haberler where adi like '$harf%' and durum=1 order by id desc limit $alt,$max");

    $sql2=mysql_query("Select * from haberler where adi like '$harf%' and durum=1");
    $nr2=mysql_num_rows($sql2);
if($nr2==0) { echo "Aradığınız kelimede sonuç bulunamadı.<br>Aranılan Kelimeyi Kontrol Ediniz..";
}
while ($al=mysql_fetch_array($q)) {
;?>
                   <li class="clearfix">                    <a href="http://www.sanaltuketici.com/haber.php?id=<? echo $al[id];?>">
                   <img border="0" src="<? echo $al[resim];?>" width="472" height="347"></a>
                   <h2><a href="http://www.sanaltuketici.com/haber/<? echo $al[id];?>/<? echo $al[adi_s];?>.html"><? echo $al[adi];?></a></h2>
                   <p><?=substr($al[haber],0,250);?>..</p>                    </li>   <?}?>                                    </ul>
<h2><?
$page2= $site . "tumhaberler.php?h=".guvenlik($_GET['h']);
$ana_baglanti = $page2;
$eleman_sayisi = $nr2;
$sayfa_basina = $max;
$aktif_sayfa = $page;
$ekmi = 0;
$sayfa_degiskeni = "&p";

    $sayfa_sayisi = ceil($eleman_sayisi/$sayfa_basina);
    if ( $aktif_sayfa < 1 OR $aktif_sayfa > $sayfa_sayisi ) { $aktif_sayfa = 1; }
    $sayfalar_araligi = ceil($sayfa_sayisi/5); // sayisi kucultuldukce baglanti sayisi azalir
    $sayfalanacak = array(1,$sayfa_sayisi,birdensuna(($aktif_sayfa-20),$sayfa_sayisi)
    ,birdensuna(($aktif_sayfa-15),$sayfa_sayisi),birdensuna(($aktif_sayfa-10),$sayfa_sayisi)
    ,birdensuna(($aktif_sayfa-5),$sayfa_sayisi),birdensuna(($aktif_sayfa-2),$sayfa_sayisi)
    ,birdensuna(($aktif_sayfa-1),$sayfa_sayisi),$aktif_sayfa
    ,birdensuna(($aktif_sayfa+1),$sayfa_sayisi),birdensuna(($aktif_sayfa+2),$sayfa_sayisi)
    ,birdensuna(($aktif_sayfa+5),$sayfa_sayisi),birdensuna(($aktif_sayfa+10),$sayfa_sayisi)
    ,birdensuna(($aktif_sayfa+15),$sayfa_sayisi),birdensuna(($aktif_sayfa+20),$sayfa_sayisi));
    for ($i=$aktif_sayfa;$i<$sayfa_sayisi;$i=$i+$sayfalar_araligi) { $sayfalanacak[] = $i; }
    $sayfalanacak = array_unique($sayfalanacak);
    sort($sayfalanacak);
    foreach ( $sayfalanacak as $sayfa_no ) {
 if ( $sayfa_no == $page ) { echo "<a href=\"#\" class=\"currentpage\"> [$sayfa_no]"; }
  else {
      echo "<a href=\"$ana_baglanti$sayfa_degiskeni=$sayfa_no\"> $sayfa_no </a>";
}}
?>

Buda index.php mysql sorgusu;

<?$q=mysql_query("Select * from haberler order by id desc limit 0,5");while ($al=mysql_fetch_array($q)) {$alkat =mysql_fetch_array(mysql_query("Select * from haberkat where id='$al[kid]'"));?>                    <li class="clearfix">                    <a href="http://www.sanaltuketici.com/haber.php?id=<? echo $al[id];?>">                    <img border="0" src="<? echo $al[resim];?>" width="472" height="347"></a>                    <h2>                    <a href="http://www.sanaltuketici.com/haber/<? echo $al[id];?>/<? echo $al[adi_s];?>.html"><? echo $al[adi];?></a></h2>                    <p><?=substr($al[haber],0,250);?>..</p>                    </li>   <?}?>

tumhaberler.php de neden en son eklenenler cıkmıyor artık acaba?