• 18-04-2008, 18:10:51
    #1
    Misafir
    <?php
    
    $limit = 2; // bir sayfada kaç eleman olacağı
    $showPage = 5; // kaç adet sayfa numarası gösterileceği
    
    $totalRecord = mysql_num_rows(mysql_query("SELECT id FROM video"));
    $totalPage = ceil(($totalRecord/$limit));
    
    
    $kid = intval($_GET['kid']);
    
    $sorgu3 = mysql_query("SELECT * FROM video where kid=$kid ORDER BY id DESC LIMIT ".intval($_GET["pageNumber"]).",".$limit." ");
    
    ?>
    
    veri
    
    
    [b]
    
    Sayfa <?php
    		
    		$i=intval($_GET["pageNumber"]);
    while($i < $showPage){
    echo '<a href="?pageNumber='.$i.'">'.($i+1).'</a> - ';
    $i++;
    }
    
    ?>
    
    [b]

    Bold olarak belirttiğim yerde düz olarak sayfalara Sayfa 1 - 2 olarak yazıyor

    Bunu Wordpress teki gibi nasıl yapabilirim


    Yani

    Önceki Yazılar gibi mesela kategori/sayfa-5 olarak girdiyse


    Sonraki Yazılar linki kategori/sayfa 4 olacak anlatabildim sanırım


    Nasıl yapabilirim
  • 18-04-2008, 18:55:56
    #2
    onu normal sef kullanır gibi yapabilirsin .htacces yardımıyla
    örneğin .htacces dosyasına
    RewriteRule sayfa-(.*).html$ kategori.php?sayfa=$1
    phpde yazdırırkende link yerine sayfa-".$sayfa.".html şeklinde yaparsan çalışır
  • 18-04-2008, 19:05:14
    #3
    Misafir
    Sef demiyorum


    Bu kodda direk sayfalara sayfa numalarını basıyor bneim amacım

    Her sayfada bir kere basması


    Tekrar anlatıyorum örneğin adam kategori/sayfa-5 diye girdiyse sayfa içinde

    Önceki Yazıalr ve Sonraki Yazılar oalcak

    Linkler ise şöyle Önceki Yazılar - kategori/sayfa-6
    Sonraki Yazılar - kategori/sayfa-4


  • 18-04-2008, 23:10:16
    #4
    o zaman her sayfanın altına şöyle yazıcaksın Sonraki Sayfalara $_GET ten gelen sayfa no örneğin $sayfa değişkenine $sayfa++; vericeksin link olarak böylece bi sonraki sayfayı basar bi önceki sayfa içinde $sayfa-1; olması lazım
  • 18-04-2008, 23:19:11
    #5
    Özel olarak yazdırdığım sayfalama sınıfını 6 dolara satabilirim.