• 06-04-2008, 23:27:03
    #10
    sorguyla aldım bu seferde 11.sayfayı son sayfa gösteriyor ve yine dediğim gibi hangi sayfada ileri tuşuna basarsan bas 2.sayfaya geliyor
  • 06-04-2008, 23:52:29
    #11
    Üyeliği durduruldu
    hep 2. sayfaya gidiyosa yukardaki mesajından
    haberler.php?sayfa=2 sayfa linklerin bu şekildeyse
    $sayfa=intval($_GET['s']);
    değiştir
    $sayfa=intval($_GET['sayfa']);
    +verdiğim kodlarda linkler d.php?s= şeklinde onları haberler.php?sayfa= şeklinde değiştir.
  • 07-04-2008, 00:13:02
    #12
    onu denemiştim zaten,ama olmuyor eksik bişeyler var sanki.ama yine de sağol + rep
  • 07-04-2008, 01:16:02
    #13
    Üyeliği durduruldu
    yazdığın kodları buraya kopyala bakıyım.
  • 07-04-2008, 01:21:00
    #14
    Alıntı
    <?
    $sql=mysql_query("select newsid from news");
    $sayfa=intval($_GET['sayfa']); if(empty($sayfa)){$sayfa=1;}
    $toplam=mysql_num_rows($sql); $sayfa_basi=10; $toplam_sayfa=ceil($toplam/$sayfa_basi);

    if($sayfa>1){$x=$sayfa-1; $onceki='<a href="haberler.php?sayfa='.$x.'">Önceki Sayfa</a>';}else{$onceki=NULL;}
    if($sayfa<$toplam_sayfa){$y=$sayfa+1; $sonraki='<a href="haberler.php?sayfa='.$y.'">Sonraki Sayfa</a>';}else{$sonraki=NULL;}

    if($sayfa==4){$ilk='<a href="haberler.php?sayfa=1">1</a>';}elseif($sayfa>4){$ilk='<a href="haberler.php?sayfa=1">1</a>...';}else{$ilk=NULL;}

    if($sayfa<$toplam_sayfa-3){$son='...<a href="haberler.php?'.$toplam_sayfa.'">'.$toplam_sa yfa.'</a>';}elseif($sayfa==$toplam_sayfa-3){$son='<a href="haberler.php?'.$toplam_sayfa.'">'.$toplam_sa yfa.'</a>';}else{$son=NULL;}

    for($i=1; $i<=$toplam_sayfa; $i++){if ($i>=$sayfa-2 and $i<=$sayfa+2){$slinkler.='<a href="haberler.php?sayfa='.$i.'">'.$i.'</a>';}}

    echo $onceki.' '.$ilk.''.$slinkler.''.$son.' '.$sonraki;

    ?>
    buyur benim sisteme göre düzenlenmişi bunlar
  • 07-04-2008, 01:43:04
    #15
    Üyeliği durduruldu
    <?
    $sql=mysql_query("select newsid from news");
    $sayfa=intval($_GET['sayfa']); if(empty($sayfa) or $sayfa<1){$sayfa=1;}
    $toplam=mysql_num_rows($sql); $sayfa_basi=10; $toplam_sayfa=ceil($toplam/$sayfa_basi);
    $baslangic=$sayfa_basi*($sayfa-1); if($baslangic>$toplam){$baslangic=0 || $sayfa=1;}
    if($sayfa>1){$x=$sayfa-1; $onceki='<a href="haberler.php?sayfa='.$x.'">Önceki Sayfa</a>';}else{$onceki=NULL;}
    if($sayfa<$toplam_sayfa){$y=$sayfa+1; $sonraki='<a href="haberler.php?sayfa='.$y.'">Sonraki Sayfa</a>';}else{$sonraki=NULL;}
    
    if($sayfa==4){$ilk='<a href="haberler.php?sayfa=1">1</a>';}elseif($sayfa>4){$ilk='<a href="haberler.php?sayfa=1">1</a>...';}else{$ilk=NULL;}
    
    if($sayfa<$toplam_sayfa-3){$son='...<a href="haberler.php?sayfa='.$toplam_sayfa.'">'.$toplam_sayfa.'</a>';}elseif($sayfa==$toplam_sayfa-3){$son='<a href="haberler.php?sayfa='.$toplam_sayfa.'">'.$toplam_sayfa.'</a>';}else{$son=NULL;}
    
    for($i=1; $i<=$toplam_sayfa; $i++){if ($i>=$sayfa-2 and $i<=$sayfa+2){$slinkler.='<a href="haberler.php?sayfa='.$i.'">'.$i.'</a>';}}
    
    $sql=mysql_query("select newsid from news limit $baslangic,$sayfa_basi");
    while($row=mysql_fetch_object($sql)){
    echo $row->id.'<br />';
    }
    echo $onceki.' '.$ilk.''.$slinkler.''.$son.' '.$sonraki;
    ?>
    tamamdır
    iyi çalışmalar
  • 07-04-2008, 01:49:58
    #16
    hocam olmadı ne yazıkki

    isterseniz uyguladığım siteyi göstereyim .
  • 07-04-2008, 02:18:07
    #17
    Üyeliği durduruldu
    en altta numaralar yerine yazıların olması lazım verdiğim kodu değiştirmemişsin.

    $sql
    =mysql_query("select * from news limit $baslangic,$sayfa_basi");
    while(
    $row=mysql_fetch_object($sql)){
    echo
    $row->
    newsid.'<br />'; // yazıları resimleri vs. döngüye al veya yazıları çektiğin sorguyu değiştir
    }


  • 07-04-2008, 02:23:26
    #18
    sweatcell adlı üyeden alıntı: mesajı görüntüle
    en altta numaralar yerine yazıların olması lazım verdiğim kodu değiştirmemişsin.
    $sql
    =mysql_query("select * from news limit $baslangic,$sayfa_basi");
    while(
    $row=mysql_fetch_object($sql)){
    echo
    $row->
    newsid.'<br />'; // yazıları resimleri vs. döngüye al veya yazıları çektiğin sorguyu değiştir
    }


    haberler.php de o kodlar var zaten verdiğinizi eksiksiz ekledim.