<?php
$perpagenum = 10;//
$total = mysql_fetch_array(mysql_query("select count(*) from a"));//
$Total = $total[0]; //
$Totalpage = ceil($Total/$perpagenum);// ,
if(!isset($_GET['page'])||!intval($_GET['page'])||$_GET['page']>$Totalpage)//page
{
$page=1;
}
else
{
$page=$_GET['page'];// , page $_GET['page']
}
$startnum = ($page-1)*$perpagenum;//
$sql = "select * from a order by id limit $startnum,$perpagenum";//
echo $sql."
";
$rs = mysql_query($sql);
$contents = mysql_fetch_array($rs);
if($total) $total
{
do
{
$id = $contents['id'];
$name = $contents['name'];
?>
<table border="0" align="center">
<tr>
<td>id:
<?php echo $id;?>
</td>
</tr>
<tr>
<td>name:
<?php echo $name;?>
</td>
</tr>
</table>
<?php
}
while($contents = mysql_fetch_array($rs));//do....while
$per = $page - 1;//
$next = $page + 1;//
echo "<center> ".$Total." , ".$perpagenum." , ".$Totalpage." ";
if($page != 1)
{
echo "<a href='".$_SERVER['PHP_SELF']."'> </a>";
echo "<a href='".$_SERVER['PHP_SELF'].'?page='.$per."'> </a>";
}
if($page != $Totalpage)
{
echo "<a href='".$_SERVER['PHP_SELF'].'?page='.$next."'> </a>";
echo "<a href='".$_SERVER['PHP_SELF'].'?page='.$Totalpage."'> </a></center>";
}
}
else $total No message
{
echo "<center>No message</center>";
}
?>