gpt4 book ai didi

php - 使用带有分页的 php 进行高级搜索?

转载 作者:行者123 更新时间:2023-11-29 00:00:22 25 4
gpt4 key购买 nike

我有一些用户有一些信息,比如他们的 countery_id、他们的 education_id、他们的 degree_id 等,我想根据这些信息在带有分页的页面中获取他们。我知道如何使用 $_GET 执行此操作,但我希望我的 URL 是干净的,并且我想使用 $_POST 向用户发送信息并获取它们。对于分页,我使用这样的 get 方法,?pg=1

问题是当我在第一页发送表单和获取用户时,没有问题,但是当我点击第二页时。我丢失了 $_POST 变量,无法获取第二页结果。这种情况的最佳答案是什么?

最佳答案

使下一个按钮成为邮寄提交表单的一部分。

<form method="post" action="page.php?pg=2" id="myForm">
<input type="hidden" name="education_id" value="<?=$education_id;?>" />
<!-- and so on for the rest of the properties -->
<input type="submit" value="Next" />
</form>

或者您不想要提交按钮,创建表单并在某处放置一个这样的链接。

<a href="javascript:;" onclick='$("#myForm").submit()'> Next </a>

编辑:如您所见,这个解决方案并不优雅,但它会起作用。不推荐使用 $_POST,$_GET 更好,因为有书签等功能

关于php - 使用带有分页的 php 进行高级搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30107223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com