php如何分页显示数据库中的数据,主要是建立连接,读取数据行数,设置pagecount数,设置每页显示的数据行数,进行计算,用表格嵌套php来实现输出。
代码如下
//$page=$_GET['page'];
$page=$_GET['page'];
if($page ==0)
$page = 1;
$PageSize=2;
$conn= mysqli_connect("localhost","root","root","datevase");
if(empty($conn))
die("mysqli_connect failed: ".musqli_connect_error());
$sql="SELECt COUNT(1) FROM userInformation";
$results=$conn->query($sql);
$row = $results->fetch_row();
$RecordCount=$row[0];
if($RecordCount)
{
if($RecordCount<$PageSize)
$PageSize=1;
if($RecordCount % $PageSize)
{
$PageCount = (int )($RecordCount % $PageSize +1);
}
else
$PageCount=$RecordCount % $PageSize;
}
else
$PageCount=0;
////////
//set language
///////
mysqli_query($conn,"SET NAMES gb2312");
echo("
当前页数:". $page."/".$PageCount);
?>
| UserName | UserId | UserSex | 座右铭 | 密码 | 注册日期 | Other | |
| ". $row[0]." | ");". $row[1]." | ");". $row[2]." | ");". $row[3]." | ");". $row[4]." | ");". $row[5]." | ");". $row[6]." | ");". $row[7]." | ");



