-
-4 16
-
<?php
//包含数据库文件
include("common/db.inc.php");
//查询数据库总的字段
$sql1="select * from manager";
$set1=getquery($sql1);
$rows=mysql_num_rows($set1);
$PrePageSize=10;
if($rows<$PrePageSize+1){
$AllPage=1;
}else
{
$AllPage=(int)($rows/$PrePageSize)+1;
}
echo "$Page";
echo "$PageSize";
//分页的信息
#每页分为10个字段
#公式为select *from manager order by userid desc limit ($Page-1)*$PrePageSize,$PrePageSize;
#
#
#
//判断是否达到分页的条件
//遍历每个字段
//判断是否为初始加载
//GET方式的获取
$Page=$_GET['Page'];
if($Page!=""){
$Page=$_GET['Page'];
}else{
$Page=1;
}
#***********发现用POST方式混合方式接收会出现错误*********************
// //POST方式的获取
// $Page=$_POST['Page'];
// if($Page!=""){
// $Page=$_POST['Page'];
// }else{
// $Page=1;
// }
#***********混合方式接受结束**************************************
//调试接受数据 echo "$Page";
//*********编写sql语句
$currentPage=($Page-1)*$PrePageSize;
$select="select * from manager order by userid desc limit $currentPage,$PrePageSize";
$set=getquery($select);
while($row=mysql_fetch_array($set)){
$username=$row['username'];
$role=$row['role'];
$mobile=$row['moblie'];
$email=$row['email'];
$address=$row['address'];
?>
今天在写翻页功能的时候出现用带连接的提交竟是GET方式提交(其实也不是很难理解,因为get方式的提交是
显示的提交)和表单的post方式提交在一起使用竟然会出错,不得已全部改成get方式提交这才好过来,
这是相当的郁闷中!!!
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
- 评论(1)
发表评论 TrackBack