PHP/MySQL查询 - 如果当前时间/日期在计划中

enl*_*loz 2 php mysql datetime calendar

我正在尝试开发一个简单的基于php的计划...

这是我的数据库表: 在此输入图像描述

假设当前时间/日期是: 2012-03-21 02:00:00

PHP脚本应该回应: Meeting 2

我有一部分脚本,但不知道接下来该做什么

<?php
$con = mysql_connect("localhost","root","");
if (!$con){die('Could not connect: ' . mysql_error());}
mysql_select_db("schedule", $con);

$current_time = date("Y-m-d H:i:s");

$result = mysql_query("SELECT * FROM events");

while($row = mysql_fetch_array($result)){

  echo $row['Subject'];
}
mysql_close($con);
?>
Run Code Online (Sandbox Code Playgroud)

如何过滤查询,到当前时间和预定主题?谢谢!

(如果current_time介于StartTime和之间EndTime- - 回显它Subject)

Luc*_*one 7

试试这个查询

SELECT * FROM events WHERE NOW() BETWEEN StartTime AND EndTime
Run Code Online (Sandbox Code Playgroud)