Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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 按日期选择行信息_Php_Html_Sql_Database - Fatal编程技术网

Php 按日期选择行信息

Php 按日期选择行信息,php,html,sql,database,Php,Html,Sql,Database,我试图显示数据,从某个时间和日期开始,到另一个时间和日期结束。这是我的密码: <?php include 'includes/connect3.php'; $query = "SELECT * FROM u_visits WHERE date >= '2013-08-31 22:56:20' AND date <= '2013- 08- 31 23:59:59'"; $result = mysqli_query($con,$query); echo "<table

我试图显示数据,从某个时间和日期开始,到另一个时间和日期结束。这是我的密码:

<?php

include 'includes/connect3.php';

$query = "SELECT * FROM u_visits WHERE date >= '2013-08-31 22:56:20' AND date <= '2013-
08- 31 23:59:59'"; 
$result = mysqli_query($con,$query);

echo "<table><tr>
<th>USER ID</th>
<th>TIMES VISITED</th>
</tr>"; 

while($row = mysqli_fetch_assoc($result))
{
echo "<tr><td>" . $row['id'] . "</td><td>" . $row['visits'] . "</td></tr>";  
}

echo "</table>"; 


?>


当我转到页面时,只显示表格标题,不显示任何数据。

您也可以使用
之间的
进行范围比较

$query = "SELECT * FROM u_visits WHERE `date` BETWEEN '2013-08-31 22:56:20' AND '2013-08-31 23:59:59'";

您没有看到任何结果的原因是您的查询有一些错误。查询中的错误是,where子句中的
2013-08-
后面有一个空格(
date THNAKS MAN wokred perfect我知道你做了什么,我刚刚将
date
更改为我的行名,工作得很好
$result = mysqli_query($con,$query) or die ('Query execution failed: ' . mysqli_error($con));