Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Help....Tampilkan Paging dengan pilhan batas no

Mohon sarannya Mastah...
Paging udaha jalan, maunya Aq di pakai pilihan tampilkan halaman per 5, 10, dst....
yg jadi masalah ni mastah, waktu di pilih tampilan per 10, untuk masuk halaman 2 ko halaman ditampilkan per 5...???

ni contoh skrip

<form method="GET" action="">
<select  name='batas' onchange='this.form.submit()'>
<?php
if(isset($_GET['batas'])){
$batas = $_GET['batas'];
echo"<option selected>$batas</option>";
} ?>
<option value="-">urut: </option>
        <option value="1">1</option>
        <option value="4">4</option>
        <option value="10">10</option> 
        <option value="15">15</option></select>
<noscript><input type="submit" value="Submit"></noscript></form>


<?php
    if (empty($batas)){  
    $batas = 5;
}
    else { 
    $batas = $_GET['batas'];}
    $halaman = $_GET['halaman'];
    if (empty($halaman)){
    $posisi = 0;
    $halaman = 1; }
    else {
    $posisi = ($halaman-1)*$batas;  }
    $tampil = "select * from anggota ORDER BY no ASC limit $posisi, $batas";
    $hasil = mysql_query($tampil);
    $no = $posisi + 1;
    while ($data = mysql_fetch_array($hasil)){
  echo "   
    <tr><td><font size='1' color='#444'> ".$data['no']."</td>   <td>
</td> <td><font size='1' color='#444' face='verdana'>".$data['nip']."</font></td>
<td><font size='1' face='arial'>";
if ($data['status']=='Aktif') {
echo "".$data['status']."";}
else{
echo  "<font color='#45AB4C'><b>".$data['status']."";}
echo"</font></td>
    <td>".$data['js']."</td>
    <td>".$data['pgkt']."</td>
    <td>".$data['skpd']."</td>
    <td> <a href=edit-1.php?id=$data[id] title='edit data : ".$data['nama']."'><img src=\"images/4.png\" alt=\"bgheader.png\" width='11' height='10'/></a></td>
    <td> <i> <a href=delete.php?id=$data[id] onClick=\"return warning();\" title='hapus data : ".$data['nama']."'><img src=\"images/no.png\" alt=\"bgheader.png\" width='11' height='10'/></a> </i></td>
    </tr> 
          ";
$no++;}
echo "</table><br>";
    $tampil2 = mysql_query("select * from anggota");
    $jmldata = mysql_num_rows($tampil2);
    $jmlhalaman = ceil($jmldata/$batas);
    $file="index.php";
    if($halaman > 1){
    $previous = $halaman - 1;
    echo "<div style='float:left;padding-top:4px;padding-left:1px;padding-right:20px;background-color:#FFf;'>
    <a href=$file?halaman=$previous><img src=\"images/mundur.png\" width='17' height='11' title='halaman sebelumnya'/></a></div>";
    }
    if($halaman<$jmlhalaman){
    $next=$halaman + 1;
    echo "<div style='float:left;padding-top:4px;padding-left:5px;padding-right:1px;background-color:#FFf;'>
    <a href=$file?halaman=$next><img src=\"images/maju.png\" width='17' height='11' title='halaman selanjutnya'/></a></div> ";     
}
?>

Mohon sarannya Mastah....???

Tanggapan

  • link pindah halamannya cuma sejenis ini ?
    <a href=$file?halaman=$next>

    lalu batas nya bisa dapet dari mana ?
  • edited December 2014
    Maksudnya harus ditambahin apa Mastah...??

    <a href=$file?halaman=$next=$batas>


    Mohon sarannya Mstah...???.....

  • emang kalo url yg pake multi parameter bentuknya kaya begitu ?
Sign In or Register to comment.