我有一个带有用户名和密码的php文件。当用户登录时,登录信息将以登录表的形式存储为日期时间格式。 (例如:2010-05-21 15:05:55)并以相同的方式存储注销细节。现在我想在日期列出用户信息。因此,我使用日历功能
<body>
<label>StartDate : </label><input name="startdate" type="text" onClick="displayDatePicker('startdate')">
<label>EndDate : </label><input name="enddate" type="text" onClick="displayDatePicker1('enddate')">
</body>
现在我的要求是当用户选择从日期和日期开始时,该特定日期的登录和注销信息需要以表格格式显示。我试过像
这样的东西$start=$_POST['startdate'];
$end=$_POST['enddate'];
$sql1 = "SELECT * FROM table WHERE LoginTime = '$startdate' AND LogoutTime = '$enddate' ";
但它返回null。您能告诉我如何使用日历值从数据库中获取记录吗?
答案 0 :(得分:0)
您可以尝试此sql查询
SELECT * FROM(LoginTime&gt; = $ startdate AND LoginTime&lt; = $ enddate)OR(LogoutTime&gt; = $ startdate AND LogoutTime&lt; = $ enddate)