【发布时间】:2015-02-07 07:08:02
【问题描述】:
如何使用php使用from和to日期搜索数据?
【问题讨论】:
-
“那个”数据?哦,那个数据!我懂了。 眨眼,轻推
-
不,说真的,你到底在说什么?
-
您正在寻找有关 sql 查询或方法的帮助?问题过于笼统,无法回答
如何使用php使用from和to日期搜索数据?
【问题讨论】:
获取您的日期列并使用 Post 函数通过用户选择获取 DateFrom 和 DateTo
Select * From Table1 Where DateTo='".$_POST['DateTo']."' AND DateTo <='".$_POST['DateFrom']."'
【讨论】:
你可以使用“之间”
SELECT data FROM tbl WHERE date BETWEEN date1 AND date2
由于您的表中有两列,正如您提到您的评论,您可以有类似的内容:
编辑:
$fromDate = $_POST['fromDate'];
$toDate = $_POST['toDate'];
...
$dateSql = "Select field1, field2 from someTable where fromdate >= $fromDate ";
if (isset($toDate)) {
$dateSql = " AND todate <= $toDate";
}
//执行$dateSql获取记录
【讨论】: