1.PHP站内搜索
来源:互联网 发布:工作备忘录软件 编辑:程序博客网 时间:2024/05/16 08:39
PHP站内搜索:多关键字、加亮显示
1、SQL语句中的模糊查找
$sql = "SELECT * FROM `message` WHERE `content`like '%$k[0]%' and `content`like '%$k[0]%'";
2、多个关键字搜索的原理和技巧
3、替换关键字高亮显示
$r[content] = preg_replace("/($_GET[key])/i", "<font color = red><b>\\1</b></font>", $r[content]);
代码实例:
<?phpinclude("26_mysql_class.php");header("Content-type:text/html;charset=utf-8");error_reporting(0);$db = new mysql('localhost','root','','message_board','utf8');if($_GET[key]){$k = explode ( " ", $_GET[key]);$sql = "SELECT * FROM `message` WHERE `content`like '%$k[0]%' and `content`like '%$k[0]%'";echo "GET内容:".$_GET[key]."<br>"."<hr>搜索结果<br>";$q = $db->query($sql);while ($r = mysql_fetch_array($q)) {$r[content] = preg_replace("/($k[0])/i", "<font color = red><b>\\1</b></font>", $r[content]);$r[content] = preg_replace("/($k[1])/i", "<font color = red><b>\\1</b></font>", $r[content]);echo $r[content]."<br>";}}?><form action="" method="get">关键字:<input type = "text" name="key"/><input type = "submit" name="sub" value="全站搜索"/></form>
0 0
- 1.PHP站内搜索
- PHP站内搜索
- PHP站内搜索
- PHP 站内搜索
- php站内搜索
- Zend_Search_Lucene创建PHP站内搜索
- php实现站内搜索的代码
- 站内搜索
- 站内搜索
- 站内搜索
- 站内搜索
- 站内搜索
- 站内搜索
- 站内搜索
- PHP结合Dreamweaver 打造站内搜索(下)
- PHP站内搜索:多关键字、加亮显示
- PHP+Sphinx建立高效的站内搜索引擎
- PHP+Sphinx建立高效的站内搜索引擎
- iOS开发轻松搞定C语言面试—— 算法
- hdu 5314 Happy King 树点分冶 树状数组
- 如何使用Android MediaStore裁剪大图片
- 1022:Train Problem I
- 华为 试题 最小长方形 算法
- 1.PHP站内搜索
- 关于分布式编程的一点说明
- day02_变量_基本数据类型_数据类型的转换_Scanner_20150731
- Android Volley入门到精通:使用Volley加载网络图片(示例,出错代码)
- linux 下tomcat 6 启动出现日志异常
- hadoop学习笔记(七)——hadoop权威指南中天气数据运行
- Tokyo Cabinet Hash数据库存储和索引结构
- Activity横竖屏切换不重绘界面
- Spring+SpringMVC+MyBatis+LogBack+C3P0+Maven+Git小结