ThinkPHP 3.1.3 实现网站查询数据关键字描红

浏览:1773 发布日期:2016/05/28 分类:功能实现 关键字: 查询 关键字 描红
ThinkPHP 3.1.3 实现网站查询数据关键字描红。开发疑难,功能开发,联系专业工程师 QQ467477957
查询逻辑:public function search_ok(){
    $Dao = M("shop");
    //echo $_POST[KeyWord];
    $where['name']=array('like',"%{$_POST[KeyWord]}%");
    $list = $Dao->where($where)->select();
    
    $this->assign("list", $list);
    //dump($list);
    $this->display('default/Index/search_ok');
    }
模板输出替换:<volist name="list" id="vo"> 
          <li commodityid="C525DD1B00000000040100004363049A" property="537133056" data-filter="updatePriceItem">
          <a href="{:U('Goods/mxqing',array('id'=>$vo['id']))}" target="_blank" title="{$vo.name}"><img src="__ROOT__/{$vo.pic}" class="pic" width="160" height="160" alt="{$vo.name}"></a>
          <h4 class="title"><a href="{:U('Goods/mxqing',array('id'=>$vo['id']))}" target="_blank" title="{$vo.name}"><!--{$vo.name}-->
          
         <?php $str=$vo[name]; $a="<b style='color:red;'> $_POST[KeyWord]</b>";echo str_ireplace("$_POST[KeyWord]",$a,$str);?>
          
          </a></h4>
            <div class="binfo">
                <p class="price">¥<span data-filter="price">{$vo.price}.00</span></p>
            </div>
            <div class="promoting_icon">
                
                
                <b class="i3" title="此商品为店主推荐商品">热荐</b>
            </div>
          </li>
          </volist>
评论( 相关
后面还有条评论,点击查看>>