网页分页问题,请高手指教

sishenaiyin 2012-05-25 05:54:23
我从A页面根据条件查询数据,数据在B页面进行显示,然后在B页面进行分页显示,第一页没有问题
select * from user_info where user_sex='1' limit 0,2
每页显示两条数据
user_sex后面的数据是A页面通过form传递过来的
然后第二页的时候,代码就变成了
select * from user_info where user_sex='' limit 2,2
也就是说user_sex后面的值没了,因为A页面没有再传递过来
那么这种情况下,应该怎样来处理呢?或者我的方法本来就用错了?
...全文
209 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fozzainter 2012-05-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

今天没时间了,下周一给你写个函数!!
[/Quote]

你好,打扰了

能帮我看下
http://topic.csdn.net/u/20120528/13/82c7dcd1-1bd5-457a-88d9-e585df1c9fb5.html

应该如何改吗?
sishenaiyin 2012-05-26
  • 打赏
  • 举报
回复
此问题我用SESSION方式已经解决,那么请问如何修改url某一参数的参数值呢?是要拆开了再拼回去吗?
sishenaiyin 2012-05-26
  • 打赏
  • 举报
回复
如果是用url的话确实是可以,但是我的参数有很多呢,比如十个,或者说参数不定,用session的方法也不太好实现来着。不过感谢各位,在这里如果大家觉得不好交流的话,也可以加我的QQ:285994968,再次感谢各位。
xuzuning 2012-05-26
  • 打赏
  • 举报
回复
进入程序后,所有 url 参数都在 $_GET 数组中
你可以直接修改
比如 ?page=2
则 $_GET['page'] 就是 2
现在想修改成 3
则 $_GET['page'] = 3;

生成连接时
$urlparam = http_build_query($_GET);
echo "<a href='?$urlparam'>下一页</a>";
myl315824 2012-05-25
  • 打赏
  • 举报
回复
今天没时间了,下周一给你写个函数!!
qq120848369 2012-05-25
  • 打赏
  • 举报
回复
自己构造下一页的链接。
xuzuning 2012-05-25
  • 打赏
  • 举报
回复
通过 url 参数或session传值
franzhong 2012-05-25
  • 打赏
  • 举报
回复
你第二次请求,和第一次请求一样,要求条件也一样,user_sex第一次传,翻页了就是新的一次,除非你想别的处理方法,否则就得再次传送过去
url后面&user_sec=1加这个
  • 打赏
  • 举报
回复
再分页的链接上最少要有两个参数:

<a href=<?php echo $url."?page=".$nextPage."&".$title."=".$value; ?> >下一页</a>
#page:页码
#title:查询依据,及sql中的where 后的搜索字段
黄袍披身 2012-05-25
  • 打赏
  • 举报
回复
将user_sex 再传递给B页嘛.自己修改一下链接就是了

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧