<?php extract($_REQUEST); $pages=ceil($count/$list_num); echo "
目前共有".$count."条记录 | 共".$pages."页 | "; if($offset){ $preoffset=$offset-$list_num; print "上一页 | ";} else { echo "上一页 | "; } $newoffset=$offset+$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)) { print("下一页 | "); } else{ echo "下一页 | ";} $pageno=($offset/$list_num)+1; echo "第 页 |
回复讨论(解决方案)
print_r($_REQUEST);
看看都传进来了什么
print_r($_REQUEST);
看看都传进来了什么 我加上了,然后页面显示是这样的:
点下一页后,页面显示是这样的:
<?php extract($_REQUEST); print_r($_REQUEST); $pages=ceil($count/$list_num); echo "
目前共有".$count."条记录 | 共".$pages."页 | "; if($offset){ $preoffset=$offset-$list_num; print "上一页 | ";} else { echo "上一页 | "; } $newoffset=$offset+$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)) { print("下一页 | "); } else{ echo "下一页 | ";} $pageno=($offset/$list_num)+1; echo "第页 |
那不是对了吗?
print_r($_REQUEST);
看看都传进来了什么 我加上了,然后页面显示是这样的:
点下一页后,页面显示是这样的:
<?php extract($_REQUEST); print_r($_REQUEST); $pages=ceil($count/$list_num); echo "
目前共有".$count."条记录 | 共".$pages."页 | "; if($offset){ $preoffset=$offset-$list_num; print "上一页 | ";} else { echo "上一页 | "; } $newoffset=$offset+$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)) { print("下一页 | "); } else{ echo "下一页 | ";} $pageno=($offset/$list_num)+1; echo "第页 |
那不是对了吗? 但是翻页后还是显示的第一页的内容啊?
你的代码只是产生分页条用的
并没有数据库查询的部分,那叫人怎么说呢?
你的代码只是产生分页条用的
并没有数据库查询的部分,那叫人怎么说呢? 我把整个的全粘出来
<?php//######################课题列表########################## include "conn.php"; include "header.php";?>课题列表
课题编号 | 课题名称 | 指导教师 | 职称 | 可选人数 | 选题情况 | 状态 | 详细资料 |
".$row['id']." | ".$row['subject']." | ".$row['teacher']." | ".$row['zhicheng']." | ".$row['number']." | ".$row['xuehao']." | ".$ss." | 查看 |
目前共有".$count."条记录 | 共".$pages."页 | "; if($offset){ $preoffset=$offset-$list_num; print "上一页 | ";} else { echo "上一页 | "; } $newoffset=$offset+$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)) { print("下一页 | "); } else{ echo "下一页 | ";} $pageno=($offset/$list_num)+1; echo "第页 |
<?php include "foot.php";?>
你把 61 行的 extract($_REQUEST); 调到 32 行之前,甚至可以放在 header.php 或 conn.php
否则由于 $offset 并未赋值,if(empty($offset)) 恒成立
你把 61 行的 extract($_REQUEST); 调到 32 行之前,甚至可以放在 header.php 或 conn.php
否则由于 $offset 并未赋值,if(empty($offset)) 恒成立 可以正常分页了!太感谢了!最后我不想显示Array()的话是不是去掉print_r($_REQUEST);这句就可以了?会不会有影响?
print_r($_REQUEST); 只是在调试程序时用的