Php mysql查询当前日期结果

Php mysql查询当前日期结果,php,mysql,Php,Mysql,我正在尝试获取今天提交的行。问题在于,我在“日期”列中使用了以下格式,提交方式如下: <input type="text" name="lastupdate" value="<?php echo date('d-m-Y H:i:s'); ?>" readonly> 它没有给出任何结果,谁能帮我找出我做错了什么 提前感谢我不知道是否收到了,但是“回送日期('d-m-Y H:I:s')”输出日期和时间 CURDATE()根据mysql手册 根据函数是在字符串上下文中使用还是

我正在尝试获取今天提交的行。问题在于,我在“日期”列中使用了以下格式,提交方式如下:

<input type="text" name="lastupdate" value="<?php echo date('d-m-Y H:i:s'); ?>" readonly>
它没有给出任何结果,谁能帮我找出我做错了什么

提前感谢

我不知道是否收到了,但是“回送日期('d-m-Y H:I:s')”输出日期和时间

CURDATE()根据mysql手册

根据函数是在字符串上下文中使用还是在数字上下文中使用,以“YYYY-MM-DD”或YYYYMMDD格式的值返回当前日期


此查询中是否缺少时间?

您的
lastupdate
字段的数据类型是什么?是
日期
还是
日期时间
?数据类型为文本。这会是一个问题吗?这是一个问题,不一定是“问题”;如果要在该列中存储日期,则该列的数据类型应为
date
类型(或
datetime
如果您也想包含时间),我需要获取今天日期的结果,而不是您可能使用的确切当前日期和时间-lastupdate,如“%%”-而不是lastupdate=
$result = mysql_query("SELECT * FROM usertracker WHERE status='Action.Required' AND lastupdate=CURDATE()");