Pagination

Rey Zetama Kapisa · Jun 1, 2011
mas ellyx saya mo tanya , sesuai dengan tutorial pagination dari mas yg disini http://www.myphptutorials.com/tutorials/31/membuat-pagination

pada saat saya mo kasih filter seperti nim yg ada di kelas A saja misal nya kq malah error ya mas pas saya klik page selanjutnya
$kelas = $_POST['kelas'];
$sqlCount = "select count(nim_akhir) from mahasiswa where kelas = '$kelas' ";
$hasu = mysql_query($sqlCount);
$rsCount = mysql_fetch_array($hasu);
$banyakData = $rsCount[0];
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$limit = 5;
$mulai_dari = $limit * ($page - 1);
$sql_limit = "select * from mahasiswa where kelas = '$kelas' order by nim_akhir limit $mulai_dari, $limit ";
$hasil = mysql_query($sql_limit);
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Jun 1, 2011 · 0 Suka · 0 Tidak Suka
$kelas = $_GET['kelas'];
$sqlCount = "select count(nim_akhir) from mahasiswa where kelas = '$kelas' ";
$hasu = mysql_query($sqlCount);
$rsCount = mysql_fetch_array($hasu);
$banyakData = $rsCount[0];
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$limit = 5;
$mulai_dari = $limit * ($page - 1);
$sql_limit = "select * from mahasiswa where kelas = '$kelas' order by nim_akhir limit $mulai_dari, $limit ";
$hasil = mysql_query($sql_limit);
untuk menampilkan pagination,tambahkan parameter kelas:
/membuat pagination  
$banyakHalaman = ceil($banyakData / $limit);  
echo 'Halaman: ';  
for($i = 1; $i <= $banyakHalaman; $i++){  
 if($page != $i){  
 echo '|<a href="tampil-data-siswa.php?kelas='.$kelas.'&page='.$i.'">'.$i.'</a>| ';  
 }else{  
 echo "|$i| ";  
 }  
}  
0
Loading...
Rey Zetama Kapisa · Jun 2, 2011 · 0 Suka · 0 Tidak Suka
terima kasih mas atas bantuan nya...
saya mau menambahkan sedikit pada saat membuat paging ditambah juga nilai dari dari filter nya
//membuat pagination
$banyakHalaman = ceil($banyakData / $limit);
echo 'Halaman: ';
for($i = 1; $i <= $banyakHalaman; $i++){
 if($page != $i){
 echo '|<a href="coba.php?page='.$i.'&kelas='.$kelas.'">'.$i.'</a>| ';
 }else{
 echo "|$i| ";
 }
}

semoga bermanfaat untuk yg kita semua
terimakasih sekali lagi mas