【发布时间】:2011-06-29 08:46:51
【问题描述】:
我正在尝试获取两个日期之间的记录。日期以“yyyy-mm-dd”的形式输入到输入类型=“文本”中(例如,我将在文本输入中输入“2011-02-15”),然后发布到下一页查询:
$start = $_POST["start"];
$end = $_POST["end"];
$sql_query = "SELECT * FROM actionlist WHERE date>='{$start} 00:00:00' AND date<='{$end} 23:59:59' ORDER BY id";
$result = mysql_query($sql_query);
“actionlist”表中的记录有一个名为“date”的字段,这是在使用“$date = date('Y-m-d H:i:s')”创建记录时自动输入的。
无论如何,我似乎无法选择任何记录。我是否需要以某种方式处理我的 $start 和 $end 变量?提前致谢。
【问题讨论】:
标签: php mysql date select post