Nejla adlı üyeden alıntı: mesajı görüntüle
Sadece limit tablosundaki verilere sayfalama yapmak istiyorsunuz doğrumudur ? Eğer öyle ise skype imzamda ulaşın halledelim hemen.
Hocam 1 ci kodlarımı, 2 ci kod yapısına uyarlamaya çalışmam gerekiyor

bu kod yapısını,

<?php
if((!isset($_GET['getir']) || empty($_GET['getir']))){
    $getir="";
}else{
  $getir=temizle($_GET['getir']);
if($getir=="firsatlardagoster"){
$getir=" && (id in(SELECT (select ilanid from dopingsiparisler where id=dopingsiparislerdetaylari.siparisid && odemedurum='1' && durum='1') as ilanid FROM dopingsiparislerdetaylari Where dopingturu='1' && bitisTarihi > '".date("Y-m-d H:i:s")."') || icerikid in (SELECT (select ilanid from dopingsiparisler where id=dopingsiparislerdetaylari.siparisid && odemedurum='1' && durum='1') as ilanid FROM dopingsiparislerdetaylari Where dopingturu='1' && bitisTarihi > '".date("Y-m-d H:i:s")."'))";
}else if($getir=="vitrindegoster"){
$getir=" && (id in(SELECT (select ilanid from dopingsiparisler where id=dopingsiparislerdetaylari.siparisid && odemedurum='1' && durum='1')as ilanid FROM dopingsiparislerdetaylari Where dopingturu='2' && bitisTarihi > '".date("Y-m-d H:i:s")."') || icerikid in (SELECT (select ilanid from dopingsiparisler where id=dopingsiparislerdetaylari.siparisid && odemedurum='1' && durum='1') as ilanid FROM dopingsiparislerdetaylari Where dopingturu='2' && bitisTarihi > '".date("Y-m-d H:i:s")."'))";
}else if($getir=="onecikanilanlar"){
$getir=" && (id in(SELECT (select ilanid from dopingsiparisler where id=dopingsiparislerdetaylari.siparisid && odemedurum='1' && durum='1')as ilanid FROM dopingsiparislerdetaylari Where dopingturu='3' && bitisTarihi > '".date("Y-m-d H:i:s")."') || icerikid in (SELECT (select ilanid from dopingsiparisler where id=dopingsiparislerdetaylari.siparisid && odemedurum='1' && durum='1') as ilanid FROM dopingsiparislerdetaylari Where dopingturu='3' && bitisTarihi > '".date("Y-m-d H:i:s")."'))";
}else {
$getir="";
}
}
?>
bu kod yapısında bold olarak işaretlediğim alana uyarlamam lazım

<?php
    if (isset($_GET['page_no']) && $_GET['page_no']!=""){
        $page_no = $_GET['page_no'];
    } else {
        $page_no = 1;
    }
    $total_records_per_page = 2;
    $offset = ($page_no-1) * $total_records_per_page;
    $previous_page = $page_no - 1;
    $next_page = $page_no + 1;
    $adjacents = "2";
[B]    $result_count = $db->query("SELECT COUNT(*) As total_records FROM ilan");[/B]
    $total_records = $result_count->fetch(PDO::FETCH_BOTH);
    $total_records = $total_records['total_records'];
    $total_no_of_pages = ceil($total_records / $total_records_per_page);
    $second_last = $total_no_of_pages - 1;
    $result  = $db->query("SELECT * FROM ilan LIMIT $offset, $total_records_per_page");
    while($row = $result->fetch(PDO::FETCH_BOTH)){
        echo "<tr>
        <td>".$row['id']."</td>
        <td>".$row['baslik']."</td>
        </tr>";
    }
    ?>