寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、Office办公、随笔等内容。

php实现多关键词sql数据库查询

实现的方法实际上是来自至一个asp的关键词sql数据库查询,将其“翻译”成php,简单地实现多关键词sql数据库查询,废话不多讲,直接上菜:

<?php

$keywords="测试 关键词";//从表单获取的关键词。

$keyword =explode(' ',$keywords);//将关键词以空格分割到数组中。


$temp_sql='';
 for($i=0;$i<count($keyword);$i++)
 {
    if($i==count($keyword)-1)
      {
        $temp_sql=$temp_sql." content LIKE '%".$keyword[0]."%' and ";//根据sql语句后续需要填写“and”
      }
      else
      {
        $temp_sql.=$temp_sql." content LIKE '%".$keyword[0]."%' or ";
      }
 }
$sql="SELECT * FROM  table where ".$temp_sql." order by content";//组合查询语句
echo $sql;//输出SQL语句,用于调试、查询

?>

文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
儿子高烧终于退了
Nginx反向代理访问指定网站
Excel动态引用各表格指定单元格数据
用手机投射屏幕到win10上,win10投影到此电脑不可用怎么办?
2021年快年末了
Windows如何隐藏CMD命令运行窗口
Seafile删除文件后如何回收硬盘空间
PHP+MySQL基于地理位置信息的附近交友的实现
利用python将doc文件批量转换为docx文件
MySQL如何根据父id递归查询所有子孙id
文章推荐
请不要奇怪,为什么最近博客的文章是几年前的内容
免责声明
关于博主
开篇第一章
随机推荐
2020岁末总结
一款绝佳的IM即时通软件MirandaIM
搜索引擎优化(SEO)的一般步骤
dedecms挂马清理记
腾讯云服务器快照恢复删除的数据
慈善,是以捐款少来体现的吗?
win10切换虚拟桌面
留言
周未平乐古镇一日游
Excel文件内容很少,但文件很大,打开很慢、很卡怎么办?
友情连接
春燕网络
乌拉文档