如何将日期字段设置为3个月前

时间:2019-01-02 10:45:31

标签: php mysql

我正在使用单选按钮从数据库中获取最近3个月的记录。我正在使用单选按钮供用户选择三个月前的日期范围。 我如何将单选按钮的值设置为大约3个月前?

 <input type="radio" id="test7" name="thismonth" value="<?php echo date("Y-m", strtotime("-3 months"));?>" />

这仅将值设置为一个月,但是有没有办法我将值设置为恰好三个月呢?

2 个答案:

答案 0 :(得分:1)

    <?php 
    $value = $_POST["thismonth"];

// note : name attribute for your input field is 'thismonth', should be something else.

    $query = "SELECT *columns* FROM *table* WHERE *date_column* BETWEEN '".$value."' AND '".date('Y-m')."' ";
    ?>

答案 1 :(得分:0)

尝试这样:

{{1}}