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));