チーム タイプに基づいてデータベース レコードを持っています。入力した日付に基づいて、データベースからチーム全体のレコードを表示するシステムが必要です。つまり、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>";