PHP自定義 日期范圍 條件篩選


 

Html:

<div class="layui-inline">

                <label class="layui-form-label">登錄時間:</label>

                <div class="layui-input-inline" style="width: 140px;">

                    <input type="date" name="date_min" placeholder="" autocomplete="off" class="layui-input"

                        value="{$param.date_min|default=''}">

                </div>

                <div class="layui-form-mid">-</div>

                <div class="layui-input-inline" style="width: 140px;">

                    <input type="date" name="date_max" placeholder="" autocomplete="off" class="layui-input"

                        value="{$param.date_max|default=''}">

                </div>

            </div>

 

 

Php:

Where:

// 登錄時間

        if (!empty($param['date_min']) && !empty($param['date_max'])) {

            $temp=$param['date_max'];

            $maxtime = date('Y-m-d',strtotime("$temp+1day"));

            $where['create_time'=  array('between time',[$param['date_min'], $maxtime ]);

        }else if(!empty($param['date_min'])){

            $where['create_time'=  array('egt',strtotime($param['date_min']));

        }else if(!empty($param['date_max'])){

            $temp=$param['date_max'];

            $maxtime = date('Y-m-d',strtotime("$temp+1day"));

            $where['create_time'=  array('elt',strtotime($maxtime));

        }

 

 

文章來源:劉俊濤的博客 歡迎關注公眾號、留言、評論,一起學習。

 

若有幫助到您,歡迎點擊推薦,您的支持是對我堅持最好的肯定(*^_^*)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM