thinkphp实现模模糊糊匹配(学习贵哥代码)

php中文网
发布: 2016-06-13 11:37:07
原创
1140人浏览过

thinkphp实现模糊匹配(学习贵哥代码)

模板文件:



   


       
        资讯管理-{$site.SITE_INFO.name}
   
            $addCss="";
            $addJs="";
            $currentNav ='资讯管理 > 资讯列表';
       

       
       
   
   
    <script> <br>function import_check(){ <br> var f_content = form1.file.value; <br> var fileext=f_content.substring(f_content.lastIndexOf("."),f_content.length) <br> fileext=fileext.toLowerCase() <br> if (fileext!='.xlsx') <br> { <br> alert("对不起,导入数据&#26684;式必须是xlsx&#26684;式文件哦,请您调整&#26684;式后重新上传,谢谢 !"); <br> return false; <br> } <br><span style="white-space:pre">else{ document.getElementById("form1").submit();}<br><span style="white-space:pre"><br>} <br></script> 
       

           
           

               
               
           

       

       

       
       
       
   


控制器:

    public function index() {
   //作为搜索条件查找某律师的信息
   $where = '1=1';
if(!empty($_GET['name'])) $where .= ' and true_name regexp \'' . trim($_GET['name']) . '\'';
if(!empty($_GET['mobile'])) $where .= ' and law_mobile regexp \'' . trim($_GET['mobile']) . '\'';
if(!empty($_GET['email'])) $where .= ' and email regexp \'' . trim($_GET['email']) . '\'';
if(!empty($_GET['sex'])) $where .= ' and sex regexp \'' . trim($_GET['sex']) . '\'';
if(!empty($_GET['st'])) $where .= ' and first_date >= \'' . substr(str_replace('+', ' ', $_GET['st']),0,4) . '\'';
if(!empty($_GET['et'])) $where .= ' and first_date         $M = M("Constant");  
        $count = $M->where($where)->count();
        import("ORG.Util.Page"); // 导入分页类
   $d = new Page($count,15);  //分页
   $list=$M->limit($d->firstRow.','.$d->listRows)->select();
   $dd=$d->show();
        $this->assign('list', D('Lawerinfo')->listMember($d->firstRow, $d->listRows, $where));
      $this->assign('page',$dd); 
        $this->display();
   }

立即学习PHP免费学习笔记(深入)”;

寻鲸AI
寻鲸AI

寻鲸AI是一款功能强大的人工智能写作工具,支持对话提问、内置多场景写作模板如写作辅助类、营销推广类等,更能一键写作各类策划方案。

寻鲸AI 68
查看详情 寻鲸AI


模型层:

public function listMember($firstRow = 0, $listRows = 20, $where) {
        $M = M('Constant');

$list = $M->where($where)->limit("$firstRow , $listRows")->select();

return $list;
    }


PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号