• 30-01-2009, 12:15:33
    #1
    Arkadaşlar sayfalamayı yaptım sanırım sorun mysql sorgusunda.


    $sql = mysql_query("Select * from makale limit $pagebaslangic,($page * $pagebasina)");

    Sorguyu bu hale getirdim su anda calısmıyor yardım edermisiniz?
  • 30-01-2009, 12:19:43
    #2
    Üyeliği durduruldu
    tüm sayfaya bakmak lazım.
  • 30-01-2009, 12:21:25
    #3
    Sorgu Kısmı ;

    # Sayfalama Başlıyor
    $page = @$_GET["page"];
    $pagebasina = 5;  
    if( empty($page) ){ $page=1; }  
    $pagebaslangic = ($page*$pagebasina)-$pagebasina;
    $pagesorgu = mysql_query("select * from makale");  
    $pagek = mysql_num_rows($pagesorgu);  
    $toplampage = ceil($pagek/$pagebasina);  
    $sql = mysql_query("Select * from makale limit $pagebaslangic,($page * $pagebasina)");


    Sayfa Numaralarını Göstermek için Olan Kısım ;
    <?php    
    echo "<select onchange=\"location='index.php?page='+this.value\">\n";
    for($i=0;$i<$toplampage;$i++){
    $pageno = $i+1;
    $sec = ($pageno==$page) ? " selected" : "";
    echo "<option value=\"$pageno\" $sec>Sayfa $page</option>\n";
    }
    echo "</select>\n\n"; 
    ?>
  • 30-01-2009, 12:34:47
    #4
    Üyeliği durduruldu
    $sql = mysql_query("Select * from makale limit $pagebaslangic,($page * $pagebasina)");
    $sayfa_ayrinti = mysql_fetch_array($sql);
    $tplm = mysql_num_rows($sql);

    bunlardan eksik olan olabilir.
  • 30-01-2009, 12:37:41
    #5
    Deneyim bir


    Bunları nerede kullanacagım ama
  • 30-01-2009, 13:40:24
    #6
    Arkadaslar biri yardım etse?