$date=date("d/m/Y");
$d = "select * from admission WHERE batcht > $date";
$e = mysql_query($d);
while($f=mysql_fetch_array($e)){
echo $f[2];
}
我想获取当前日期超过截止日期的姓名。它不起作用。请帮助我
最佳答案
在与另一个日期进行比较之前,将 varchar 列 batcht
中的日期值转换为一个日期。
select * from `admission` WHERE date( `batcht` ) > str_to_date( '$date', '%Y/%m/%d' )
感谢@Sougata关于日期的提示
〜没有注意到无效的日期格式
关于javascript - 将日期与 where 子句进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34895711/