Anda perlu mengupgrade Flash Player Anda atau ijinkan javascript untuk mengenable menu website.
Unduh Flash Player

Paging Offset di home

Bookmark and Share

code ini sebenarnya sudah di sertakan dalam script auracms namun bagi anda yang kurang jeli baiklah saya akan mencontohkan dan mempraktekkannya.


kali ini saya akan menambahkannya pada file "normal.php" yang berada di folder "content"/normal.php


file ini sebenarnya diload sebagai halaman default saat situs http://auracms/ diload.


cara yang harus dperhatikan adalah sbr:


1. buka file "normal.php" dengan file editor kesayangan anda


2. lihat pada bag code brk:



//beritahangat
global $koneksi_db,$maxdata, $maxkonten;



$hasil = $koneksi_db->sql_query( "SELECT * FROM `blog` WHERE publikasi=1 ORDER BY `id` DESC LIMIT $maxdata" );

while ($data = $koneksi_db->sql_fetchrow($hasil)) {


$data[5]= datetimes($data[5]);
$gambar = $data['gambar'];

$tengah .='
<h4 class="bg">'.$data['1'].'</h4>
<div class="news">
<span class="align-justify"> '.limitTXT(strip_tags($data[2]),250).'</span>
</div>       
           
<p class="post-footer">                   
<a href="?pilih=news&amp;mod=yes&amp;aksi=lihat&amp;id='.$data[0].'" title="'.$data[1].'" class="readmore">Read more</a>
<span class="comments">Hits ('.$data[9].')</span>
<span class="date">'.$data[5].'</span>   
</p>';

}




3. ubah pada bagian code diatas dengan kode brk:



//beritahangat
global $koneksi_db,$maxdata, $maxkonten;
//----mulai script----

$limit  = $maxdata;                       
$offset = int_filter(@$_GET['offset']);
$pg     = int_filter(@$_GET['pg']);
$stg    = int_filter(@$_GET['stg']);


$totals = $koneksi_db->sql_query( "SELECT id FROM artikel");
$jumlah = $koneksi_db->sql_numrows( $totals );
$a = new paging ($limit);

if ($jumlah>0 ){

$hasil = $koneksi_db->sql_query( "SELECT * FROM `blog` WHERE publikasi=1 ORDER BY `id` DESC LIMIT $offset, $limit" );

while ($data = $koneksi_db->sql_fetchrow($hasil)) {


$data[5]= datetimes($data[5]);
$gambar = $data['gambar'];

$tengah .='
<h4 class="bg">'.$data['1'].'</h4>
<div class="news">
<span class="align-justify"> '.limitTXT(strip_tags($data[2]),250).'</span>
</div>       
           
<p class="post-footer">                   
<a href="?pilih=news&amp;mod=yes&amp;aksi=lihat&amp;id='.$data[0].'" title="'.$data[1].'" class="readmore">Read more</a>
<span class="comments">Hits ('.$data[9].')</span>
<span class="date">'.$data[5].'</span>   
</p>';

}

}
// mencari jumlah semua data dalam tabel guestbook

//terakhir sisipkan script ini

//-----mulai script-----
$tengah .='<div class="border">';
if($jumlah>$maxdata)

    if (empty($_GET['offset']) and !isset ($_GET['offset']))
    {
        $offset = 0;
    }

    if (empty($_GET['pg']) and !isset ($_GET['pg']))
    {
        $pg = 1;
    }

    if (empty($_GET['stg']) and !isset ($_GET['stg']))
    {
    $stg = 1;
    }   

$tengah .= $a-> getPaging($jumlah, $pg, $stg);
}
$tengah .='</div>';



4. oke deck kamu coba save kembali lalu liat hasilnya

kirim ke teman | versi cetak

Share |

Berita "" Lainnya