Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
大于当前年份和小于当前年份的年份在fuelphp中未正确显示_Php_Date_Fuelphp - Fatal编程技术网

大于当前年份和小于当前年份的年份在fuelphp中未正确显示

大于当前年份和小于当前年份的年份在fuelphp中未正确显示,php,date,fuelphp,Php,Date,Fuelphp,在fuelphp项目中,我发布了日期,格式为“Y-m-d”,存储为strotime(输入::post('published_date'))。现在我查询过去事件和未来事件,如下所示: $date = date('Y-m-d'); $today = strtotime($date); In query I do as follows: if($params->event_type == 'future') { $query .= " AND contents.published_dat

在fuelphp项目中,我发布了日期,格式为“Y-m-d”,存储为strotime(输入::post('published_date'))。现在我查询过去事件和未来事件,如下所示:

$date = date('Y-m-d');
$today = strtotime($date);

In query I do as follows:
if($params->event_type == 'future') {
   $query .= " AND contents.published_date > " .$today;
} elseif($params->event_type == 'past') {
   $query .= " AND contents.published_date < " .$today;
}
$date=date('Y-m-d');
$today=标准时间($date);
在查询中,我做了以下工作:
如果($params->event_type=='future'){
$query.=“AND contents.published_date>”$today;
}elseif($params->event_type=='pass'){
$query.=“AND contents.published_date<”$today;
}
查询正在成功运行,它也为我提供了正确的数据,但现在当我回显发布日期年小于或大于当前年份(2015年)时,自动变为2015年,而不是预期年份。i、 e.如果未来发布日期为2020-10-14,则为2015-10-14。过去发布日期的情况也是如此。这里有什么问题,还是我做错了什么?
欢迎您提供任何帮助/建议。

您如何回应
发布日期年份
?什么是发布日期?似乎有两个
发布日期
。一个来自Input::post,另一个来自数据库。@kenjis否,没有2个发布日期。我已经编写了在表单中添加日期的格式,即“Y-m-d”,以及该日期如何作为strotime存储在数据库中(Input::post('published_date'))。我将公布日期如下。得到了答案和解决方案[这里][1]。[1]: