- Beranda
- Website, Webmaster, Webdeveloper
help me abg sekalian, gimana ya supaya bisa menampilkan banyak produk dalam satu bari
...
TS
kalexxx
help me abg sekalian, gimana ya supaya bisa menampilkan banyak produk dalam satu bari
<?php
include "config.php";
$batas = 3;
$halaman = $_GET['halaman'];
$posisi=null;
if(empty($halaman)){
$posisi = 0;
$halaman = 1;
}else{
$posisi = ($halaman - 1) * $batas;
}
$sqlbuku = mysql_query("select * from produk order by produk.tglmasuk desc limit $posisi, $batas");
echo "<table width='100%' border='0' >";
while($rbuku = mysql_fetch_array($sqlbuku)){
$x = substr($rbuku[deskripsi], 0, 250);
echo "
<td rowspan='5' width='100' valign='top'><img src='admin/produk/$rbuku[foto]' width='100'></td>
<td>
<h2>$rbuku[namaproduk]</h2>
<h3>$x... <a href = 'produkdetail.php?idkategori=$rbuku[idkategori]&idproduk=$rbuku[idproduk]'> Selengkapnya</a></h3>
<h4>Rp. $rbuku[harga]</h4>
<h5>$rbuku[stok] Buah</h5>
<h6><a href='beliaksi.php?modul=keranjang&aksi=tambah&idkategori=$rbuku[idkategori]&idproduk=$rbuku[idproduk]'>Beli</a></h6></td>";
}
echo "</table>";
echo "Halaman : ";
$sqlhal = mysql_query("select * from produk order by produk.tglmasuk desc");
$jmldata = mysql_num_rows($sqlhal);
$jmlhal = ceil($jmldata/$batas);
// Membuat First dan Previous
if($halaman > 1){
$previous = $halaman - 1;
echo "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=1'>« First</a> |
<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$previous'>‹ Prev</a> | ";
}else{
echo "« First | ‹ Prev | ";
}
//Menampilkan Angka Halaman
/*for($i=1; $i<=$jmlhal;$i++){
if($i != $halaman){
echo " <a href='$_SERVER[PHP_SELF]?halaman=$i'>$i</a> | ";
}else{
echo " <b>$i</b> | ";
}
}*/
$angka = ($halaman > 3 ? " ... " : " ");
for($i=$halaman-2; $i<$halaman; $i++){
if($i < 1)
continue;
$angka .= "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$i'>$i</a> ";
}
$angka .= " <b>$halaman</b> ";
for($i = $halaman+1; $i<($halaman+4); $i++){
if($i > $jmlhal)
break;
$angka .= "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$i'>$i</a> ";
}
$angka .= ($halaman+2 < $jmlhal ? " ... <a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$jmlhal'>$jmlhal</a> " : " ");
echo "$angka";
// Membuat Next dan Last
if($halaman< $jmlhal){
$next = $halaman + 1;
echo "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$next'>Next ›</a> |
<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$jmlhal'>Last »</a> | ";
}else{
echo "Next › | Last » | ";
}
echo "<br>Total Produk : $jmldata";
?>
include "config.php";
$batas = 3;
$halaman = $_GET['halaman'];
$posisi=null;
if(empty($halaman)){
$posisi = 0;
$halaman = 1;
}else{
$posisi = ($halaman - 1) * $batas;
}
$sqlbuku = mysql_query("select * from produk order by produk.tglmasuk desc limit $posisi, $batas");
echo "<table width='100%' border='0' >";
while($rbuku = mysql_fetch_array($sqlbuku)){
$x = substr($rbuku[deskripsi], 0, 250);
echo "
<td rowspan='5' width='100' valign='top'><img src='admin/produk/$rbuku[foto]' width='100'></td>
<td>
<h2>$rbuku[namaproduk]</h2>
<h3>$x... <a href = 'produkdetail.php?idkategori=$rbuku[idkategori]&idproduk=$rbuku[idproduk]'> Selengkapnya</a></h3>
<h4>Rp. $rbuku[harga]</h4>
<h5>$rbuku[stok] Buah</h5>
<h6><a href='beliaksi.php?modul=keranjang&aksi=tambah&idkategori=$rbuku[idkategori]&idproduk=$rbuku[idproduk]'>Beli</a></h6></td>";
}
echo "</table>";
echo "Halaman : ";
$sqlhal = mysql_query("select * from produk order by produk.tglmasuk desc");
$jmldata = mysql_num_rows($sqlhal);
$jmlhal = ceil($jmldata/$batas);
// Membuat First dan Previous
if($halaman > 1){
$previous = $halaman - 1;
echo "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=1'>« First</a> |
<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$previous'>‹ Prev</a> | ";
}else{
echo "« First | ‹ Prev | ";
}
//Menampilkan Angka Halaman
/*for($i=1; $i<=$jmlhal;$i++){
if($i != $halaman){
echo " <a href='$_SERVER[PHP_SELF]?halaman=$i'>$i</a> | ";
}else{
echo " <b>$i</b> | ";
}
}*/
$angka = ($halaman > 3 ? " ... " : " ");
for($i=$halaman-2; $i<$halaman; $i++){
if($i < 1)
continue;
$angka .= "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$i'>$i</a> ";
}
$angka .= " <b>$halaman</b> ";
for($i = $halaman+1; $i<($halaman+4); $i++){
if($i > $jmlhal)
break;
$angka .= "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$i'>$i</a> ";
}
$angka .= ($halaman+2 < $jmlhal ? " ... <a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$jmlhal'>$jmlhal</a> " : " ");
echo "$angka";
// Membuat Next dan Last
if($halaman< $jmlhal){
$next = $halaman + 1;
echo "<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$next'>Next ›</a> |
<a href='$_SERVER[PHP_SELF]?idproduk=$_GET[idproduk]&halaman=$jmlhal'>Last »</a> | ";
}else{
echo "Next › | Last » | ";
}
echo "<br>Total Produk : $jmldata";
?>
Polling
0 suara
gimana ya cara menampilkan banyak produk dalam satu baris ,
Diubah oleh kalexxx 23-09-2014 07:41
0
925
4
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
23.3KThread•4.4KAnggota
Urutkan
Terlama
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru