美文网首页
全文搜索 关键词变色

全文搜索 关键词变色

作者: 小短腿儿_ | 来源:发表于2016-10-11 19:00 被阅读0次

    thinkphp:

    搜索

    思路:

    $like=$_GET['sou'];//获取搜索的关键词

    $where['real_name|user_name|school|sex|id|age|group_name|mobile']=array('like',"%$like%");//搜索sql条件是全字段的OR

    $count=$obj->where($where)->count();//符合搜索条件的记录数

    $page=new\Think\Page($count,5);//分页类

    $show=$page->show();//显示分页页码

    $data=$obj->where($where)->order('id desc')->limit($page->firstRow.','.$page->listRows)->select();//生成数据

    foreach($dataas&$row){

    $row=str_ireplace("$like","<a style='crolor:red'>$like</a>",$row);

    }//把获得的数据遍历出来,然后查找搜索关键词全部替换成带红色标签的关键词

    $this->display();//输出到视图;

    相关文章

      网友评论

          本文标题:全文搜索 关键词变色

          本文链接:https://www.haomeiwen.com/subject/kiubyttx.html