php 调用mysql中的数据 分页传参问题
在1.php中的输入一个参数name,将name传入2.php中,执行select*frombookwherebook_namelike%name%;查询到数据库中一共有...
在1.php 中的输入一个参数name,将name传入2.php中,执行 select * from book where book_name like %name%;查询到数据库中一共有10条记录,每页显示5条记录,一共2页,第一页显示正常,点击下一页就没有记录了。显然是第一页的参数name只传入到第一页中,并没有传入第二页,怎么解决这个问题呢???
一直在线等答案啊。 展开
一直在线等答案啊。 展开
3个回答
展开全部
1.php?name=***&page=**。GET方式传递数据,如果你在第二页没有显示记录,有可能你分页代码弄错了啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把这个参数在跳船页面时,用url传参,类似在2.php这样传递
$name="name";
echo "<a href='furniture.php?classpage=". ($navpage + 1) . "&canshu=".$name." ' style='font-size:13px'>下一页</a> ";
用$_GET["canshu"]接收
$name="name";
echo "<a href='furniture.php?classpage=". ($navpage + 1) . "&canshu=".$name." ' style='font-size:13px'>下一页</a> ";
用$_GET["canshu"]接收
追答
在页面的上面
if (isset($_GET["name"]))
$name = $_GET["name"];
else
$name = 你的值;
你在前面,把这个值赋给$name
">
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在你的分页连接里带上name参数即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询