Php strtotime()用于MySQL日期与Joomla开发的比较
在处理语法问题时,我试图将今天的日期与数据库中的event_start_date字段进行比较。以下是我的Joomla查询:Php strtotime()用于MySQL日期与Joomla开发的比较,php,mysql,joomla,Php,Mysql,Joomla,在处理语法问题时,我试图将今天的日期与数据库中的event_start_date字段进行比较。以下是我的Joomla查询: public static function getEventsList() { $db = JFactory::getDbo(); $query = $db->getQuery(true); $today = date("Y-m-d"); $query ->select('*')
public static function getEventsList() {
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$today = date("Y-m-d");
$query
->select('*')
->from($db->quoteName('#__my_table'))
->where('event_start_date' . ' >= ' . $today);
$db->setQuery($query);
$results = $db->loadObjectList();
return $results;
}
数据库中的event_start_date表是一个日期列,格式如下:2015-10-10
我想我需要将$today转换为strotime或DateTime,以便能够正确地将今天的日期变量与MySQL字段进行比较
关于strotime的帖子有一百万篇,但我找不到正确的语法。有什么建议吗?
->其中('event\u start\u date>=CURDATE()')代码>这行吗?行!修好了,谢谢<代码>->其中('event_start_date>=CURDATE()')代码>这行吗?行!修好了,谢谢!