- Beranda
- Komunitas
- Tech
- Programmer Forum
[ask PHP] Memunculkan data ke samping yang dibatasi


TS
sanca19
[ask PHP] Memunculkan data ke samping yang dibatasi
Permisi semuanya, numpang tanya lagi... 
Sesuai judul, saya mau ambil data di database, cuma ditampilkan nya menyamping dan ingin di batasi per baris nya. Dan juga memiliki pagination.
Misalkan di database ada jumlah record data sebanyak 20, lalu saya ingin memunculkan nya ke samping (bukan berurutan kebawah). Tapi saya ingin, per baris nya itu misalkan hanya 4 data. Jika data yang ke ambil sudah 4 record, maka secara otomatis data akan berpindah ke baris berikutnya.
Untuk Pagination sih enggak masalah, yang masih masalah itu pengambilan data kesamping yang di batasin nya. Berikut script yang sudah saya pakai,,
Mungkin semuanya sudah tau kalau dari script diatas, data sudah muncul ke samping, tapi data yang muncul masih tidak sesuai alias belum di batasi per barisnya. disana terlihat "$slimit=8"menandakan 8 data yang muncul, semuanya kesamping. Jadi saya ingin, 8 data itu dibagi dua lagi, masing-masing 4 data. jadinya ada dua baris.
Mohon masukan nya gimana agar saya bisa menampilkan data kesamping, tapi jumlah record ke samping nya dibatasi..
Terimakasih sebelumnya...

Sesuai judul, saya mau ambil data di database, cuma ditampilkan nya menyamping dan ingin di batasi per baris nya. Dan juga memiliki pagination.
Misalkan di database ada jumlah record data sebanyak 20, lalu saya ingin memunculkan nya ke samping (bukan berurutan kebawah). Tapi saya ingin, per baris nya itu misalkan hanya 4 data. Jika data yang ke ambil sudah 4 record, maka secara otomatis data akan berpindah ke baris berikutnya.
Untuk Pagination sih enggak masalah, yang masih masalah itu pengambilan data kesamping yang di batasin nya. Berikut script yang sudah saya pakai,,
Code:
<table>
<?php
include("admin/koneksi.php");
$sqlCount = mysql_query("select kd_bk from buku");
$banyakData = mysql_num_rows($sqlCount);
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$limit = 8;
$limitbaris=4;
$mulai_dari = $limit * ($page - 1);
$sql_limit = "select * from buku order by kd_bk desc limit $mulai_dari, $limit";
$hasil = mysql_query($sql_limit);
//menampilkan data
while($data = mysql_fetch_array($hasil)){
?>
<td><a href="det_buku.php?kd=<?php echo $data['kd_bk'] ?>"><img src="admin/buku/<?php echo $data['gambar']?>"width='185' height="220" /><br />
<?php echo $data ['jdl_bk'] ?></a><br /><br />
</td>
<?php
}
?>
</table>
<!-- PAGINATION -->
<?php
$banyakHalaman = ceil($banyakData / $limit);
echo 'Halaman: ';
for($i = 1; $i <= $banyakHalaman; $i++){
if($page != $i){
echo '[<a href="artikel.php?page='.$i.'">'.$i.'</a>] ';
}else{
echo "[$i] ";
}
}
?>
Mungkin semuanya sudah tau kalau dari script diatas, data sudah muncul ke samping, tapi data yang muncul masih tidak sesuai alias belum di batasi per barisnya. disana terlihat "$slimit=8"menandakan 8 data yang muncul, semuanya kesamping. Jadi saya ingin, 8 data itu dibagi dua lagi, masing-masing 4 data. jadinya ada dua baris.
Mohon masukan nya gimana agar saya bisa menampilkan data kesamping, tapi jumlah record ke samping nya dibatasi..
Terimakasih sebelumnya...

Diubah oleh sanca19 25-01-2014 15:46
0
11.4K
15


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan