我想在PHP

时间:2015-08-12 12:15:29

标签: php

基本上我想在网站上实现搜索,问题是。

在我实现搜索的页面中,在该页面上显示的信息将从数据库中获取,并且它取决于来自上一页的ID。这是完美的工作。但是当我我点击搜索按钮,然后页面再次加载和显示在被删除的URL上的ID和错误显示在哪里我从数据库中获取数据,因为ID没有到达。

请帮帮我朋友。我试着解释一下我的问题。

2 个答案:

答案 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)放入该表单中的隐藏字段, 所以处理搜索的下一页将有这些信息。