我制定了一个时间表并且需要已经过去的事件没有显示,日期是3个字段DAY / MONTH / YEAR,我使用concat日期并收集和格式化日期,那么当前查询也是如此:
$query = mysql_query("SELECT * FROM `tabela1` WHERE `evento` LIKE '%$busca%' ORDER BY date(concat(ano,'-', mes,'-',dia)) ASC") or die(mysql_error());
这个作品......感谢答案
$query = mysql_query("SELECT * FROM `tabela1` WHERE `evento` LIKE '%$buscanoticiainput%' AND date(concat(ano,'-', mes,'-',dia)) > DATE_FORMAT(now(),'%Y%m%d') ORDER BY date(concat(ano,'-', mes,'-',dia)) ASC") or die(mysql_error());