PHP选择两个日期之间的数据

PHP选择两个日期之间的数据,php,html,mysql,Php,Html,Mysql,先生,我在mysql php中尝试了between操作符,但结果或输出是错误的 $currentdate = "05-23-2016"; $startdate = "01-01-1001"; $sql="SELECT * FROM `trial` WHERE Schedule BETWEEN '".$startdate."' AND '".$currentdate."' "; $result =mysql_query($sql) or die (mysql_error());

先生,我在mysql php中尝试了between操作符,但结果或输出是错误的

$currentdate = "05-23-2016"; $startdate = "01-01-1001"; $sql="SELECT * FROM `trial` WHERE Schedule BETWEEN '".$startdate."' AND '".$currentdate."' "; $result =mysql_query($sql) or die (mysql_error()); while($row=mysql_fetch_array($result)){ echo $row['ID']." - ".$row['Msched'].'-'.$row['Dsched'].'-'.$row['Ysched']."" ; } $currentdate=“05-23-2016”; $startdate=“01-01-1001”; $sql=“从'trial'中选择*,其中计划介于'.$startdate.'和'.$currentdate.''之间”; $result=mysql\u query($sql)或die(mysql\u error()); while($row=mysql\u fetch\u数组($result)){ echo$row['ID'].“-”$row['Msched'.-”.$row['Dsched'.-”.$row['Ysched'.”; } 输出 1 - 05-18-2016 4 - 04-28-2005 5-01-26-2020尝试:

$sql="SELECT * FROM `trial` WHERE (Schedule BETWEEN '".$startdate."' AND '".$currentdate."') ";
尝试:

您也可以尝试:

$sql="SELECT * FROM `trial` WHERE (Schedule >= '".$startdate."' 
  AND Schedule < '".$currentdate."') ";
$sql=“从'trial'中选择*,其中(计划>=”“$startdate.”
及附表<'“$currentdate.”);
您也可以尝试:

$sql="SELECT * FROM `trial` WHERE (Schedule >= '".$startdate."' 
  AND Schedule < '".$currentdate."') ";
$sql=“从'trial'中选择*,其中(计划>=”“$startdate.”
及附表<'“$currentdate.”);
试试这个:

$sql = "SELECT *FROM table WHERE schedule BETWEEN '".$startdate."' AND '".$enddate."'";
试试这个:

$sql = "SELECT *FROM table WHERE schedule BETWEEN '".$startdate."' AND '".$enddate."'";

我也很困惑。请尝试描述您预期的结果,并/或解释您认为错误的原因。请尝试使用Y-m-d格式的输入日期。(2016-05-23)是的,也许这可以帮助我们:1。还要在echo语句和2中添加$row['Schedule']。在这里发布
CREATE TABLE
TABLE
trial
语句,这样我们就可以看到您正在使用的数据类型。您的数据库中
Schedule
Ysched
之间是否存在相关性(即计算列?)谢谢您,先生和@Don'tPanic我尝试了一下,现在没事了,我现在得到了输出,我也感到困惑。请尝试描述您预期的结果,并/或解释您认为错误的原因。请尝试使用Y-m-d格式的输入日期。(2016-05-23)是的,也许这可以帮助我们:1。还要在echo语句和2中添加$row['Schedule']。在此处发布TABLE
trial
CREATE TABLE
语句,以便我们可以看到您正在使用的数据类型。您的数据库中的
Schedule
Ysched
之间是否存在相关性(即计算列?)谢谢先生和@Don'tPanic我尝试了一下,现在一切都好了,我现在得到了我的输出谢谢先生的帮助谢谢先生的帮助