保存最后执行的mysql(i)语句以再次执行

时间:2013-11-30 04:22:26

标签: php mysql mysqli

请求:我需要存储最后一个执行语句(MySQLi),以便以后在下一个加载的页面中执行

说明:我已经制作了一个搜索表单 您可能已经知道,搜索页面应该分页。 我已完成搜索结果页面所需的所有设置。有用。但对我来说这看起来有点奇怪。让我解释一下......

当用户执行搜索时,搜索表单将她/他带到搜索结果页面,然后显示结果列表。这没关系......

问题:但是当她/他点击搜索结果的另一个页面(例如第二页)时,要使该页面起作用,它必须AGAIN设置$ _POST设置并执行搜索AGAIN并将结果偏移到当前页面然后渲染它。除了抵消,这是分页的必要条件,其他操作只是重复。

我需要像execute_last()或execute_again()这样的东西来执行最后执行的执行。有办法吗?

1 个答案:

答案 0 :(得分:0)

  

有办法吗?

没有

顺便说一句,对于搜索,你应该使用GET方法,而不是POST。 您不应该在会话中存储参数,而是再次通过查询字符串传递它们