thinkphp标准挑选 事例

2021-03-15 23:00 jianzhan
 var ipts = $( filterForm ).getElementsByTagName( input ), result = [];   for (var i = 0, l = ipts.length; i   l; i++) {   if (ipts[i].getAttribute( to ) ==  filter ) {   result.push(ipts[i]);   }   }   if ($(a)) {   $(a).value = b;   for (var j = 0, len = result.length; j   len; j++) {     if (result[j].value ==   || result[j].value ==  0 ) {   result[j].parentNode.removeChild(result[j]);   }   }   document.forms[ filterForm ].submit();   }   return false;  thinkphp标准挑选  事例 挑选实际上非常简单,便是明确好  挑选标准 和  url传参,

用程序的語言来讲,便是明确好 $where  和  $cid,便可以 了

事例①:

依据如上边式挑选:1.铺面名字 模糊不清查寻;2审批有四种标准:0 挑选,1待审批,2审批根据,3审批未根据;3铺面情况为1(打开)。

考虑标准剖析:铺面情况务必为1.铺面名字为空,审批是 挑选 时,将显示信息所有。

实际操纵器方式以下:

    public function index(){

        $Store = M( store

        $condition =

        $store_name =I( post.store_name //接受铺面名字

        $audit =intval(I( post.audit //接受审批情况

        /*挑选标准分辨*/

        if($store_name){

            $map[ store_name ] =array( like , % .$store_name. % //like 标准分辨

        }

        if($audit){

            $map[ is_audit ] =$audit;//审批情况

        }

        $map[ store_state ] = 1;//首选标准

$storelist =$Store- where($map)- select();//依据标准挑选

$this- assign( storelist ,$storelist);// 取值数据信息集

}

剖析:应用$map的益处是当在其中一个标准为空时,立即查寻别的标准。非常于 SQL句子中 字段名 is null。如用if句子分辨,编码会十分繁杂。


【大家不同寻常】凭着对设计方案的喜爱和固执,互连网营销推广发展趋势的机敏洞悉和刻骨铭心了解,与诸多同行业不一样的是,大家更重视与顾客互促相互依存,使用价值共行。 文中全部內容如要转截随时欢迎们。