繁体   English   中英

在mysql和php中的两个日期之间搜索

[英]Search between two dates in mysql and php

您好我想搜索表用户中存在的项目。 我写的代码是

$fromdate = date("Y-m-d H:i:s", strtotime($_POST['fromdate']));
$todate = date("Y-m-d H:i:s", strtotime($_POST['todate']));

$s="SELECT * FROM logs WHERE dt BETWEEN $fromdate AND $todate  ORDER BY dt DESC ";
$x = mysql_query($s);

但是输出未显示。 请有人帮我。

需要在'$fromdate''$todate'周围加上引号

$s="SELECT * FROM logs WHERE dt BETWEEN '$fromdate' AND '$todate' ORDER BY dt DESC ";
$fromdate = strtotime($_POST['fromdate']);
$todate = strtotime($_POST['todate']);

$query="SELECT * FROM logs WHERE UNIX_TIMESTAMP(dt) BETWEEN $fromdate AND $todate  ORDER BY dt DESC ";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM