我的数据库中有基于团队类型的记录。现在我需要系统根据输入的日期从数据库中显示整个团队的记录,即如果我输入 2012 年 6 月 6 日至 2012 年 6 月 16 日,它应该显示我的所有记录第一次约会到其他约会。(在 php 中)
$sql="SELECT mstEmp.empname,InDate, dailyattendance.InTime,dailyattendance.OutTime,mstEmp.teamtype FROM mstEmp left join dailyattendance on (dailyattendance.HolderName = mstEmp.empname) where (InDate between '$from' AND '$to') and mstEmp.teamtype='$chk' GROUP BY mstEmp.empname";
$res = mysql_query($sql);
while($row = mysql_fetch_row($res)) {
list($name,$indate,$in,$out,$t) = $row;
if($row[1]==NULL ||$row[2]==NULL || $row[3]==NULL) {
$row[3]='NULL' ;
$row[2]='NULL' ;
} else {
$row[2] = date("g:i A", $in);
$row[3]= date("g:i A" ,$out);
}
$d3 = date("d-m-Y (D)", $in);
$bg = '';
if(date('D', $in) == 'Sun' || date('D', $in) == 'Sat')
$bg = 'bgcolor=#EEEEEE';
echo "<tr $bg><td colspan=4>Date: ".$d3."</td></tr>";
if($indate != $date) {
$date = $indate;
echo "<tr>";
echo "<td align=left width='35%'>".trim($name)."</td>";
echo "<td align=center width='20%' >".$row[2]."</td>";
echo "<td align=center width='23%' >".$row[3]."</td>";
echo "<td align=center width='16%'>".$t."</td>";
//echo "</tr></table><br>";
}
}
echo "</tr></table><br>";
echo "</form>";