for($ii=1;$ii<=3;$ii++){?>
January 1970 |
S | M | T | W | T | F | S |
for($i=1;$i<=date('w',$mm[$ii]);$i++){
echo("- | ");
}
$res_t = mysql_get_all("select * from m_schedule where sc_start = '100' order by sc_member_id,sc_date");
foreach($res_t as $val){
$res_tt[$val[sc_date]][$val[sc_member_id]] = true;
}
for($i=1;$i<=date('t',$mm[$ii]);$i++){
$ta_day = $mm[$ii]+3600*24*($i-1);
$youbi = date('w',$ta_day);
unset($class);
if($youbi==0){ $class .= ' sunday'; }elseif($youbi==6){ $class .= ' saturday';}//土日判定
if(date('Y-m-d',$ta_day) < date('Y-m-d',time())){
$class .= ' past';
$str = $i;
/* }elseif(date('Y-m-d',$ta_day) > $_MST[sch][decision]){
$class .= ' past';
$str = $i;*/
}else{
$vacant = false;
foreach($_MST[staff_id] as $st_key => $st_val){
if(!$res_tt[date('Y-m-d',$ta_day)][$st_key]){ $vacant = true; break;}
}
if($vacant){
if(date('Y-m-d',$ta_day) == date('Y-m-d',time())){
$class .= ' today';
}
$class .= ' widelink';
$str = "{$i}";
}else{
$class .= ' reserved';
$str = "{$i}";
}
}
$class = ($class)?(" class='{$class}'"):('');
echo("{$str} | ");
if($youbi==6 && $i!=date('t',$base_m[0])){
echo(" \n");
}
}
if($youbi!=6){
for($i=$youbi;$i<6;$i++){
echo("- | ");
}
}
?>
|
}?>