www.gusucode.com > 2029网博士成品网站管理系统 PHP网站源码程序 > 2028/hospital/module/HospitalRbtime1.php
<?php function HospitalRbtime1(){ global $msql,$strHospitalNTC1; global $strYear,$strMonth,$strDay,$strWeek1,$strWeek2,$strWeek3,$strWeek4,$strWeek5,$strWeek6,$strWeek7,$strWeeks1,$strWeeks2,$strWeeks3,$strWeeks4; $coltitle=$GLOBALS["PLUSVARS"]["coltitle"]; $tempname=$GLOBALS["PLUSVARS"]["tempname"]; //读取配置信息中的可预约时间段 $msql->query("select value from {P}_hospital_config where variable='DefaultYyWeek'"); if($msql->next_record()){ $time=$msql->f('value'); $weeks=$time/7; switch($weeks){ case 1: $weeksinfo=$strWeeks1; break; case 2: $weeksinfo=$strWeeks2; break; case 3: $weeksinfo=$strWeeks3; break; case 4: $weeksinfo=$strWeeks4; break; } } $nowtime=time(); $nowtimeinfo=date("Y".$strYear."m".$strMonth."d".$strDay, $nowtime) . " "; $nowweek=date("w", $nowtime); switch($nowweek){ case 0: $nowtimeinfo.=$strWeek7; break; case 1: $nowtimeinfo.=$strWeek1; break; case 2: $nowtimeinfo.=$strWeek2; break; case 3: $nowtimeinfo.=$strWeek3; break; case 4: $nowtimeinfo.=$strWeek4; break; case 5: $nowtimeinfo.=$strWeek5; break; case 6: $nowtimeinfo.=$strWeek6; break; } //模板解释 $Temp=LoadTemp($tempname); $TempArr=SplitTblTemp($Temp); $var=array( 'coltitle' => $coltitle, 'nowtimeinfo' => $nowtimeinfo, 'weeksinfo' => $weeksinfo ); $str=ShowTplTemp($TempArr["start"],$var); //处理时间信息 $nexttime=$nowtime; for($i=0;$i<$time;$i++){ $nexttime+=86400; $nexttimeinfo=date("Y".$strYear."m".$strMonth."d".$strDay, $nexttime) . " "; $nextweek=date("w", $nexttime); switch($nextweek){ case 0: $nexttimeinfo.=$strWeek7; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; case 1: $nexttimeinfo.=$strWeek1; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; case 2: $nexttimeinfo.=$strWeek2; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; case 3: $nexttimeinfo.=$strWeek3; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; case 4: $nexttimeinfo.=$strWeek4; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; case 5: $nexttimeinfo.=$strWeek5; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; case 6: $nexttimeinfo.=$strWeek6; $link=ROOTPATH."hospital/hospital_reserve_bytime2.php?date=".$nexttime; break; } $var=array( 'nexttimeinfo' => $nexttimeinfo, 'link' => $link ); $str.=ShowTplTemp($TempArr["list"],$var); } $str.=$TempArr["end"]; return $str; } ?>