Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQLi在DATETIME字段中查询特定日期_Php_Mysql - Fatal编程技术网

Php MySQLi在DATETIME字段中查询特定日期

Php MySQLi在DATETIME字段中查询特定日期,php,mysql,Php,Mysql,我正在尝试查询特定日期的所有记录。现在,我正在使用: $date = '2016-01-30'; $query = $db->select("SELECT ID, OrderDate FROM store_orders WHERE OrderDate >= '$date 00:00:00' && OrderDate <= '$date 23:59:59'"); $date='2016-01-30'; $query=$db->select(“从存储中选择ID、O

我正在尝试查询特定日期的所有记录。现在,我正在使用:

$date = '2016-01-30';
$query = $db->select("SELECT ID, OrderDate FROM store_orders WHERE OrderDate >= '$date 00:00:00' && OrderDate <= '$date 23:59:59'");
$date='2016-01-30';
$query=$db->select(“从存储中选择ID、OrderDate,其中OrderDate>='$date 00:00:00'&&OrderDate您可以使用MySQL函数来实现以下目的:

SELECT ID, OrderDate FROM store_orders WHERE DATE(OrderDate) = '$date'
DATE
函数只返回datetime字段的日期部分