zoukankan      html  css  js  c++  java
  • PHP自定义 日期范围 条件筛选

     

    Html:

    <div class="layui-inline">

                    <label class="layui-form-label">登录时间:</label>

                    <div class="layui-input-inline" style=" 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=" 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));

            }

     

     

    文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

     

    若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

  • 相关阅读:
    使用MySQL存储过程连续插入多条记录
    为什么编程语言以及数据库要从1970年1月1日开始计算时
    关于shtml页面include问题解决方案
    简单实用的FTP操作类
    js实现完美身份证号有效性验证
    .htaccess文件的建立和rewrite_module的启用
    php冒泡排序
    php实现汉诺塔问题(递归)
    简单的mysql数据库备份程序
    选择排序的php实现
  • 原文地址:https://www.cnblogs.com/lovebing/p/12895121.html
Copyright © 2011-2022 走看看