我有一个 php 动态网站,带有一个简单的 mysql 搜索表单,这意味着带有获取页面变量的单个索引页面。
现在我的问题是,当我进行搜索时,我的页面变量被唯一的搜索词替换。
请参阅下面的代码示例。
这是我的带有搜索表单的动态 PHP 起始页面。
index.php?v=counselling
当我进行搜索时,我得到了这个..
index.php?name=value
在我的例子中,我的初始页面变量V被搜索词替换。
这是我的标签中的 html..
<form action="index.php?v=counselling" method="get">
我也尝试过$_SERVER['PHP_SELF']
,但到目前为止还没有成功。
我在这里犯了什么错误?
最佳答案
<form action="index.php" method="get">
<input type="hidden" name="v" value="counselling" />
将其作为隐藏输入值与您的搜索输入一起发送。
关于php - 在 PHP 中的动态页面上搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10293027/