<?
mysql_connect('localhost','root','');
mysql_select_db("siswa");
//variabel untuk menentukan jumlah record yg tampil tiap halaman
$jmtampil=5;
if ($_GET['hal']==0)
{ $halok=0; }
else
{ $halok=$_GET['hal']*$jmtampil-$jmtampil; }
$query= "SELECT * FROM siswa";
$tampil=mysql_query($query);
//validasi untuk menghitung jumlah record pada table
$jmrec=0;
while ($br=mysql_fetch_object($tampil))
{
$jmrec=$jmrec+1;
}
//menampilkan data
$query= "SELECT * FROM siswa LIMIT $halok,$jmtampil";
$tampil=mysql_query($query);
while ($br=mysql_fetch_object($tampil))
{
echo $br->nama;
echo $br->kelas;
}
//validasi untuk membuat link sesuai jumlah halaman
$jmrec2=ceil($jmrec/$jmtampil);
for ($link=1;$link<$jmrec2+1;$link++)
{ echo "<a href=siswa.php?hal=$link>$link</a> "; }
?>