javascript - 将日期与 where 子句进行比较

标签 javascript php jquery

$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/

相关文章:

javascript - 创建新实体时使用 javascript 刷新 View

javascript - 在 Angular 中编辑 JSON 搜索结果

php - 使用相同的表别名左连接多个表(根据条件只有一个会加载)

php - SQL 语法错误?

javascript - Node.js 找不到 socket.io - 获取 404

JavaScript 递归

php - 使用ajax和php上传文件

jquery - 计算子 DIV + 添​​加类

jquery - 同时在2个div中注册鼠标事件?

jQuery - 从其他域加载 div 并替换其中的元素