我有代码可以搜索从开始到开始日期之间的日期
我的数据库字段是这样的:
===============================================
编号 | 用户名 | 收到的日期
===============================================
1 | 美国广播公司 | 2013-07-10 14:07:40
2 | 美国广播公司 | 2013-07-15 16:27:04
3 | rty | 2013-07-10 16:27:04
4 | rty | 2013-07-16 16:07:04
5 | 美国广播公司 | 2013-07-25 11:07:04
示例数据库:
我的搜索功能是这样的
$query = "SELECT * FROM visitdate WHERE id <> ''";
if(isset($dateFrom) && $dateFrom !=""){
$sql_dateFrom= $sql_dateFrom." AND receivedDate='".$dateFrom."'";}
if(isset($dateTo) && $dateTo !=""){
$sql_dateTo= $sql_dateTo." BETWEEN receivedDate='".$dateTo."'";}
$query = $query.$sql_dateFrom.$sql_dateTo;
while($row = mysql_fetch_array($result)){
echo $row['Userid'];
}
然后这是我的示例 HTML 表单:
<form name="form" type="post">
<input type="text" name="dateFrom">
<input type="text" name="dateTo">
<input type="submit" value="Searh">
</form>
问题是: 如何根据所选日期显示该用户的全部数据。谢谢