基本上我想在网站上实现搜索,问题是。
在我实现搜索的页面中,在该页面上显示的信息将从数据库中获取,并且它取决于来自上一页的ID。这是完美的工作。但是当我我点击搜索按钮,然后页面再次加载和显示在被删除的URL上的ID和错误显示在哪里我从数据库中获取数据,因为ID没有到达。
请帮帮我朋友。我试着解释一下我的问题。
答案 0 :(得分:4)
感谢所有朋友的观点。
现在我得到了我的解决方案。
<input type="hidden" name="id" value="<?php echo $id1 ?>">
//此处隐藏字段用于存储来自URL的ID。
$searchText = NULL; //this variable is used for the Search input box.
$id1 = NULL; //this variable used for the passing in query.
if(isset($_POST['submit']))
{
echo $_GET['search'];
$searchText = $_POST['search'];
}
if(isset($_POST['id']))
{
$id1 = $_POST['id'];
}
感谢各位朋友的支持。
答案 1 :(得分:0)
如果您有一个用于搜索的表单元素,则必须将所有传入值(如id和page)放入该表单中的隐藏字段, 所以处理搜索的下一页将有这些信息。