Senin, 29 Juli 2013
Untuk pagging sebenernya mudah kenapah saya bilang mudah terus agar anda anda sekalian mau belajar terus... dan kata mudah sangat mudah di ucapkan....
sebelumnya anda harus menyiapkan table dulu......
CREATE TABLE `siswa` (
`nis` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nama` VARCHAR( 35 ) NOT NULL ,
`jk` VARCHAR( 1 ) NOT NULL
) ENGINE = MYISAM ;`nama` VARCHAR( 35 ) NOT NULL ,
`jk` VARCHAR( 1 ) NOT NULL
jika table siswa ini sudah terpasang dengan databse anda tolong isi table ini dengam 10 record buat cek pagging jalan atau tidaknya.
dan anda copy script berikut =>
beri nama siswa.php
<table >
<thead>
<tr>
<th>nis</th>
<th>nama</th>
<th>jk</th>
</tr>
</thead>
<tbody>
<?php
Mysql_connect(“localhost”,”root”,””); //nama local, usernya,
password kalau ada di isi
Mysql_select_db(“sekolah”);// nama database saya pakai nama databse sekolah
$batas=10;// buat batas berapa banyak datanya
saya pakai sampe 10 data
$awal=$_GET['hal']
* $batas;// ini buat ngambil halamanya
$sql="SELECT * FROM
`siswa` limit $awal,$batas
"; // memilih table mana yang akan di tampilkan
$qry=mysql_query($sql);
while($data=mysql_fetch_array($qry)){
?>
<tr>
<td><?php echo $dataProduct[0]?></td>
<td><?php echo $dataProduct[1]?></td>
<td><?php echo $dataProduct[2]?></td>
</tr>
<?php
}
?>
</tbody>
</table>
<p
align="center"> page : <?php
$ayo=mysql_query("SELECT
* FROM `siswa` "); // memilih ulang
table mana yang akan di tampilkan tapi harus sama dengan yang atas
$jml=mysql_num_rows($ayo);// menghitung jumlah data
$hasil=$jml/$batas;//
untuk mengetahui data
$no=0;
for($angka=0; $angka
< $hasil; $angka++){ // mengulang data dan tidak boleh lebih besar dari $hasil
$no++;
echo "<a href=\"siswa.php?hal=$angka\"
class=\"active\">$no</a>";}
?></p>
sekian dari saya semoga bermanfaat buat anda teri makasih..
0 komentar:
Posting Komentar