使用Php或是wordpress程序做一个搜索框 想做一个多功能搜索框,不知道怎么实现,用的是wordpress程序大致效果如图:怎么弄都只执行最后一个框的关键词搜索,求各位大大赐教呀。WordPressPHP搜索 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.<input name="s" id="s" type="text" />一定要有哦2.把SQL输出一下看下拼接是否正确 把各种 参数 提交 到服务器, 服务器程序拼接一下 SQL 语句,就OK 了 <form id="search" target="_blank" action="<?php bloginfo('url'); ?>"/> <input class="pinpai" type="text" name="s" id="s" value="品牌" onFocus="this.value='';" onBlur="if(this.value==''){this.value='品牌';}"/> <input class="chexi" type="text" name="s" id="s" value="车系" onFocus="this.value='';" onBlur="if(this.value==''){this.value='车系';}"/> <input class="jiage" type="text" name="s" id="s" value="价格范围" onFocus="this.value='';" onBlur="if(this.value==''){this.value='价格范围';}"/> <input class="guanjianci" type="text" name="s" id="s" value="关键词" onFocus="this.value='';" onBlur="if(this.value==''){this.value='关键词';}"/> <button class="search01" type="submit">搜索</button> </form> <input name="s" id="s" type="text" />一个就够了吧。其他的通过后台获取变量后再拼接SQL <form id="search" target="_blank" action="<?php bloginfo('url'); ?>"/><input class="pinpai" type="text" name="pinpai" id="pinpai" value="品牌" onFocus="this.value='';" onBlur="if(this.value==''){this.value='品牌';}"/><input class="chexi" type="text" name="chexi" id="chexi" value="车系" onFocus="this.value='';" onBlur="if(this.value==''){this.value='车系';}"/><input class="jiage" type="text" name="jiage" id="jiage" value="价格范围" onFocus="this.value='';" onBlur="if(this.value==''){this.value='价格范围';}"/><input class="guanjianci" type="text" name="keyword" id="keyword" value="关键词" onFocus="this.value='';" onBlur="if(this.value==''){this.value='关键词';}"/> <button class="search01" type="submit">搜索</button></form> 把name和id都唯一,后台用$_POST['name']来取值 初学,所以请教一下,关于这个$_POST['name']怎么写呢?拜托拜托!!在线等您。 $_POST['name']就是后台接收数据时候用的啊name是你前面input框的name值用这个试试吧if(isset($_POST['name'])){ echo $_POST['name'];}发送表单的方式分为post和get两种,在<action method="post">里这样设定详细的可以去w3school看看 sql就能搞定了 $_post['文本框框名字'] http://www.w3school.com.cn/php/php_post.aspw3school的教程参考下吧 如果所有input 的name都是"s",那post过去只能得到最后的那个值,也就是关键词的。需要将每个input的name都改成不一样,然后后台使用$_POST['input的name']取得对应的值 如果是 使用Php做一个搜索框, 楼上已经给你了近乎详尽的做法了如果是 使用wordpress程序做一个搜索框,那么你需要先阅读 wordpress 的插件开发说明书 关闭浏览器,清除cookie 关于POST的问题 求大虾帮忙 即将配置个服务器,什么样的配置好呢 求助,我的Apache安装php-5.2.11-win32-installer.msi后不能启动。 请教这个变量是怎么算出来的,谢谢 怎么动态增加删除表单框? 小弟初学问递归 图片转换 什么是溢出字符? 谁可以帮我做一个记录总访问量的程序 页面出错的情况下有时候错误提示因为出现在HTML标签内部导致显示不出来,怎么配置PHP才能让这些错误提示显示出来? 急!!PHP+Ajax实现用户登录验证问题求解?
2.把SQL输出一下看下拼接是否正确
<form id="search" target="_blank" action="<?php bloginfo('url'); ?>"/>
<input class="pinpai" type="text" name="s" id="s" value="品牌" onFocus="this.value='';" onBlur="if(this.value==''){this.value='品牌';}"/>
<input class="chexi" type="text" name="s" id="s" value="车系" onFocus="this.value='';" onBlur="if(this.value==''){this.value='车系';}"/>
<input class="jiage" type="text" name="s" id="s" value="价格范围" onFocus="this.value='';" onBlur="if(this.value==''){this.value='价格范围';}"/>
<input class="guanjianci" type="text" name="s" id="s" value="关键词" onFocus="this.value='';" onBlur="if(this.value==''){this.value='关键词';}"/>
<button class="search01" type="submit">搜索</button>
</form>
<input name="s" id="s" type="text" />一个就够了吧。其他的通过后台获取变量后再拼接SQL
<input class="pinpai" type="text" name="pinpai" id="pinpai" value="品牌" onFocus="this.value='';" onBlur="if(this.value==''){this.value='品牌';}"/>
<input class="chexi" type="text" name="chexi" id="chexi" value="车系" onFocus="this.value='';" onBlur="if(this.value==''){this.value='车系';}"/>
<input class="jiage" type="text" name="jiage" id="jiage" value="价格范围" onFocus="this.value='';" onBlur="if(this.value==''){this.value='价格范围';}"/>
<input class="guanjianci" type="text" name="keyword" id="keyword" value="关键词" onFocus="this.value='';" onBlur="if(this.value==''){this.value='关键词';}"/>
<button class="search01" type="submit">搜索</button>
</form>
把name和id都唯一,后台用$_POST['name']来取值
name是你前面input框的name值
用这个试试吧
if(isset($_POST['name'])){
echo $_POST['name'];
}
发送表单的方式分为post和get两种,在<action method="post">里这样设定详细的可以去w3school看看
w3school的教程参考下吧
如果是 使用wordpress程序做一个搜索框,那么你需要先阅读 wordpress 的插件开发说明书