PHP实现多个关键词查询的方法:1、使用SQL语句中的like子句对数据库的搜索;2、同时搜索多个关键词,使用union子句来将搜索结果合并起来即可。
PHP实现多个关键词查询的方法: PHP对于数据库的搜索主要通过使用SQL语句中的like 子句来实现。如果同时搜索多个关键词,可以使用union 子句来将搜索结果合并起来。以下代码实现了一个搜索页面。 引用
根据多个关键词构建SQL语句 $query_rs = "SELECT * FROM (";
for($i=0;$i对搜索结果排序执行SQL语句 $query_rs .= ") T ORDER BY last_access DESC";
$rs = mysql_query($query_rs, $conn) or die(mysql_error());
$row_rs = mysql_fetch_assoc($rs);
$totalRows_rs = mysql_num_rows($rs);
?>
Search
当前关键词:
循环显示关键词 for($i=0;$i
0) do { //显示当前搜索结果 ?>
* &id=">( | )
相关学习推荐:PHP编程从入门到精通
以上就是PHP如何实现多个关键词查询?的详细内容,更多请关注 模板之家(www.mb5.com.cn) 其它相关文章! |