`
andrew1024
  • 浏览: 74810 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

thinkphp搜索里关键字变红色字体

 
阅读更多
//获取查询结果
        $type = $_POST['type']?$_POST['type']:$_COOKIE['type'];
        $keyword = trim($_POST['keyword'])?trim($_POST['keyword']):$_COOKIE['keyword'];
        setcookie('type',$type);
        setcookie('keyword',$keyword);

        $this->assign('keyword',$keyword);
        $this->assign('type',$type);
        //搜索新闻
        if($type==1){
            $news = D('News');
            $count=$news->where("ischecked=1 and subject like '%$keyword%'")->count($data);
    import("@.ORG.Page");
        $p=new page($count,12);
        $list=$news->where("ischecked=1 and subject like '%$keyword%'")->order('id desc')->limit($p->firstRow.','.$p->listRows)->findAll();
$i = 0;
foreach($list as $vo){
$content = $vo['subject'];
$list[$i++]['subject']=str_ireplace($keyword,"<font color='#FF0000'>".$keyword."</font>",$content);  //关键字红色字体
}
        $page=$p->show();
   if ($list!==false) {
$this->assign('page',$page);
$this->assign('list',$list);
$this->assign('count',$count);
            }
         }
分享到:
评论

相关推荐

    thinkphp 的多变查询

    主要是针对thinkphp中的关键字table和join 的方法的使用方法

    Thinkphp视频资料(BLog模板_图片类_字体)

    《Thinkphp视频资料(Blog模板_图片类_字体)》是一份全面介绍Thinkphp框架在构建博客系统中涉及图片处理和字体应用的教程资源。这个压缩包包含了丰富的学习材料,旨在帮助开发者提升在Thinkphp环境下处理图片和字体的...

    thinkphp5敏感词过滤类

    本知识点将聚焦于ThinkPHP5中的一个特定功能——敏感词过滤类,以及如何使用DFA(Deterministic Finite Automaton,确定有限状态自动机)算法来实现这一功能。 首先,我们要理解敏感词过滤的背景。在网站内容管理中...

    ThinkPHP框架 非常漂亮UI红色网贷借款源码.zip

    【标题】"ThinkPHP框架 非常漂亮UI红色网贷借款源码.zip" 提供的是一款基于ThinkPHP框架开发的,具有美观红色界面的网络借贷应用程序源代码。这个项目不仅展示了ThinkPHP在Web开发中的应用,还展示了如何设计和实现...

    thinkphp_thinkphp_thinkphp5_

    本压缩包“thinkphp_thinkphp_thinkphp5_”包含了一个基于ThinkPHP5的模板开发实例,旨在帮助开发者快速理解和运用ThinkPHP5框架进行项目开发。 首先,我们要理解ThinkPHP5的核心设计理念——“简洁、快速、优雅”...

    ThinkPHP_v5.0.7.zip_ThinkPHP V5.0.7_thinkphp

    《深入理解ThinkPHP V5.0.7框架》 ThinkPHP,作为一个广受开发者欢迎的开源PHP框架,其V5.0.7版本是其发展过程中一个重要里程碑。这个版本不仅继承了ThinkPHP一贯的轻量级和面向对象设计原则,还引入了诸多新特性和...

    Thinkphp 使用Dompdf

    Thinkphp 使用Dompdf

    ThinkPHP3.1完全开发手册

    ThinkPHP3.1完全开发手册 版权申明 发布本资料须遵守开放出版许可协议 1.0 或者更新版本。 未经版权所有者明确授权,禁止发行本文档及其被实质上修改的版本。 未经版权所有者事先授权,禁止将此作品及其衍生作品以...

    ThinkPHP问答社区系统源码

    ThinkPHP问答社区系统源码,问答讨论社区系统源码,一套基本的问答讨论社区框架,基于thinkphp开发,只是部分不太完善,基础的问答模块还是比较完整的,有能力的大佬可以拿去二开一下使用的。 ThinkPHP问答社区系统...

    ThinkPHP5快速入门

    此外,ThinkPHP5还提供了查询构造器,提供链式操作,使得复杂的SQL语句编写变得简单。 模板引擎是ThinkPHP5的另一大亮点。它支持自定义模板标签,使得视图层的代码更接近自然语言,提高了开发效率。同时,ThinkPHP5...

    ThinkPHP6.0完全开发手册

    "ThinkPHP6.0完全开发手册" 本手册主要讲述ThinkPHP 6.0框架的使用和开发指南,涵盖了ThinkPHP 6.0的基础知识、开发规范、配置架构、请求流程、控制器、模型、视图、模板引擎、日志处理、调试、验证、缓存、Session...

    thinkphp完整源码.rar

    《深入剖析ThinkPHP框架:基于“thinkphp完整源码.rar”》 ThinkPHP是中国最流行的PHP框架之一,以其简洁、高效、易用的特性深受开发者喜爱。本文将围绕"thinkphp完整源码.rar"展开,深入解析ThinkPHP的核心概念、...

    ThinkPHP6.0完全开发手册.pdf

    ThinkPHP 6.0 完全开发手册 ThinkPHP 是一个免费开源的、快速、简单的面向对象的轻量级 PHP 开发框架,旨在敏捷 WEB 应用开发和简化企业应用开发。ThinkPHP 从诞生以来一直秉承简洁实用的设计原则,在保持出色的...

    Thinkphp某红色大气装修公司源码

    《基于Thinkphp的红色大气装修公司源码解析与应用》 Thinkphp是一款国内广泛使用的开源PHP框架,以其简洁、高效的特性深受开发者喜爱。本篇将详细探讨"Thinkphp某红色大气装修公司源码"这一主题,包括源码的核心...

    Thinkphp5整合excel导入导出

    Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel...

    thinkphp漏洞检测工具

    《ThinkPHP漏洞检测工具详解》 ThinkPHP是中国最流行的PHP框架之一,因其强大的功能和易用性深受开发者喜爱。然而,任何软件系统都可能存在安全漏洞,ThinkPHP也不例外。为了保障Web应用的安全,开发者和安全专家们...

    thinkphp3 与thinkphp5 日志信息泄露检测脚本.zip

    这个压缩包文件“thinkphp3与thinkphp5日志信息泄露检测脚本.zip”提供了针对ThinkPHP 3和ThinkPHP 5版本的检测工具,用于检查可能存在的日志泄露问题。下面我们将深入探讨ThinkPHP框架的日志系统、信息泄露的风险...

    ThinkPHP5快速入门手册

    ThinkPHP5.0版本相较于以往版本,引入了很多新的特性,包括更灵活的路由管理、依赖注入、请求缓存、增强的查询语法、路由地址反解生成、改进的模型功能等。这些新特性不仅加强了ThinkPHP的功能,也提升了开发的效率...

    ThinkPHP新闻发布系统(前台+后台)绝对易学易用

    ThinkPHP的模板引擎使得前后端数据交互变得简单。你可以创建一个ArticleView来渲染文章列表,同时实现分页、搜索等功能。 五、安全与优化 在实际项目中,我们还需要关注安全性问题,比如防止SQL注入、XSS攻击等。...

Global site tag (gtag.js) - Google Analytics