File: /var/www/workweb/taoyuan/oldindexedit.php
<?php
include "name1.php" ; //通用命名
include "mysqllink.php" ;//資料庫引入檔
if (isset($_POST["Submit"])) {//如有收到"送出"的指令,執行寫入資料庫的動作
for ($i=1;$i<=$weekdays;$i++) { //透過迴圈 ,分別輸入七天的資訊
$fdate = date($begdate) ;
$temp = $_POST['text'.$i] ;
$text = $temp ;
$temp = $_POST['day'.$i] ;
$day = $temp ;
$temp = $_POST['food'.$i] ;
$food = $temp ;
$temp = $_POST['menu'.$i] ;
$fmenu =$temp ;
$temp = $_POST['fruit'.$i] ;
$ffruit =$temp ;
$temp = $_POST['ps'.$i] ;
$fps =$temp ;
$temp = $_POST['ps2'.$i] ;
$fps2 =$temp ;
$temp = $_POST['ps3'.$i] ;
$fps3 =$temp ;
$temp = $_POST['ps4'.$i] ;
$fps4 =$temp ;
$temp = $_POST['ps5'.$i] ;
$fps5 =$temp ;
$temp = $_POST['ps6'.$i ];
$fps6 =$temp ;
$temp = $_POST['ps7'.$i] ;
$fps7 =$temp ;
$temp = $_POST['car'.$i] ;
$car =$temp ;
$temp = $_POST['cara'.$i] ;
$cara =$temp ;
$sqlstr = "replace into $tbname set pdate='$fdate', pMday=$i , ptext='$text' , pFood='$food', pDay='$day',pMenu='$fmenu', pFruit='$ffruit',
pPs='$fps' , pPs2='$fps2' , pPs3='$fps3' , pPs4='$fps4' , pPs5='$fps5' , pPs6='$fps6' , pPs7='$fps7'" ;
$reslut = $dblink->query($sqlstr) ;
$truedate = strtotime($begdate);
$sqlstr = "replace into $cbname set pdate='$fdate', pCar='$car', pCara='$cara' " ;
$reslut = $dblink->query($sqlstr) ;
$begdate = date ("Y-m-d",strtotime("+ 1 days",$truedate)) ;
}
$begdate = date ("Y-m-d",strtotime("- 6 days",$truedate)) ;// 資料輸入完後,將日期回歸周一
header("Location:index.php?begdate=$begdate");//回到"該頁面"
}
$mday = date("w") ; // 今日是星期幾
// 找出本周一的日期
if ($mday > 0){
$fw = $mday-1 ;
$weekstart = date ("Y-m-d",strtotime("- $fw days")) ;
}else {
$weekstart = date ("Y-m-d",strtotime("- 6 days")) ;
}
if ($begdate == 0){
$begdate = $weekstart ;
$truedate = strtotime($begdate);
}
else if ($begdate == "/"){
$begdate = $weekstart ;
$truedate = strtotime($begdate);
}
else if ($begdate) {
$truedate = strtotime($begdate);
$nmday = date("w",$truedate) ;
if ($nmday > 0){
$fw = $nmday-1 ;
$begdate = date("Y-m-d",strtotime("- $fw days",$truedate)) ;
$truedate = strtotime($begdate);
}else {
$begdate = date ("Y-m-d",strtotime("- 6 days",$truedate)) ;
$truedate = strtotime($begdate);
}
}
$weekend = date("Y-m-d",strtotime("+ 6 days ",$truedate));
$nextweek = date ("Y-m-d",strtotime("+ 7 days ",$truedate)) ; //下周一
$thisweek = date ("Y-m-d");
$prevweek = date ("Y-m-d",strtotime("- 7 days ",$truedate)) ; //前一周
$linknext = basename(__file__)."?begdate=$nextweek" ;
$linktoday =basename(__file__)."?begdate=$thisweek";
$linkprev =basename(__file__)."?begdate=$prevweek" ;
//連結資料庫,並調出資料
$fblink = "select * from $tbname WHERE pDate >= '$begdate' and pDate <= '$weekend'" ;
$freslut = $dblink->query($fblink ) ;
$tblink = "select $tbname.* , $cbname.* from $tbname ,$cbname WHERE $tbname.pDate >= '$begdate' and $tbname.pDate <= '$weekend' and $tbname.pDate=$cbname.pDate " ;
$reslut = $dblink->query($tblink ) ;
if ($freslut) {
while ($nb = mysqli_fetch_array ($freslut)){
$md = $nb["pMday"] ;
$food[$md]["text"]= $nb["ptext"];
$food[$md]["food"]= $nb["pFood"];
$food[$md]["day"]= $nb["pDay"];
$food[$md]["menu"]= $nb["pMenu"];
$food[$md]["fruit"]= $nb["pFruit"];
$food[$md]["ps"]= $nb["pPs"];
$food[$md]["ps2"]= $nb["pPs2"];
$food[$md]["ps3"]= $nb["pPs3"];
$food[$md]["ps4"]= $nb["pPs4"];
$food[$md]["ps5"]= $nb["pPs5"];
$food[$md]["ps6"]= $nb["pPs6"];
$food[$md]["ps7"]= $nb["pPs7"];
}
}
if ($reslut) {
while ($nb = mysqli_fetch_array ($reslut)){
$md = $nb["pMday"] ;
$food[$md]["car"]= $nb["pCar"];
$food[$md]["cara"]= $nb["pCara"];
}
}
?>
<html>
<title><?php echo $title ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
<!--
.flex {
font-size: 12pt;
color: #CCFFFF;
background-color: #9999FF;
text-align: center;
}
.day {
font-size: 10pt;
color: #FFFFFF;
background-color: #000000;
text-align: center;
}
td { font-size: 10pt; text-align: left }
.mycaption { font-size: 25pt; color: #FF3333}
.title { font-size: 15pt;}
body,td,th {
font-size: 10pt;
}
-->
</style>
<body bgcolor="#ffffff">
<form method="post" action="<?php echo $url ?>">
<p align="center" class="title">
<a href="<?php echo $linkprev ?>"><上一周</a>
<span class="mycaption">
<?php echo $title ;?>
</span>
<a href="<?php echo $linknext ?>">下一周></a>
</p>
<p align="center" class="title">
<?php if ($weekstart==$begdate) echo "本周";?>
<?php echo $begdate ." ~ ~ ~ ". $weekend ?>
</p>
<input type="hidden" name="begdate" value="<?php echo $begdate ?>">
<table border="1" cellspacing="0" cellpadding="4" bordercolorlight="#3333FF" bordercolordark="#FFFFFF" align="center" width="100%">
<tr class="flex">
<td width="10%" class="flex">星期</td>
<?php
for ($i=0;$i<$weekdays; $i++) {
echo "<td class=flex>".$begday = date ("m-d",strtotime("+ $i days",$truedate))."星期". $weekdate[$i]. "</td>" ;
}
?>
</tr>
<tr>
<td width="10%" class="flex">公務車</td>
<?php
for($md=1 ; $md<=$weekdays ; $md++) {
echo "<td width=5%>上午";
if ($food[$md]["car"]== $car[0]){
echo "<select name=car$md >
<option selected>".$car[0]."</option>
<option>".$car[1]."</option>
<option>".$car[2]."</option>
<option>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["car"]== $car[1]){
echo "<select name=car$md >
<option>".$car[0]."</option>
<option selected>".$car[1]."</option>
<option>".$car[2]."</option>
<option>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["car"]== $car[2]){
echo "<select name=car$md >
<option>".$car[0]."</option>
<option>".$car[1]."</option>
<option selected>".$car[2]."</option>
<option>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["car"]== $car[3]){
echo "<select name=car$md >
<option>".$car[0]."</option>
<option>".$car[1]."</option>
<option>".$car[2]."</option>
<option selected>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["car"]== $car[4]){
echo "<select name=car$md >
<option>".$car[0]."</option>
<option>".$car[1]."</option>
<option>".$car[2]."</option>
<option>".$car[3]."</option>
<option selected>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
}
?>
</tr>
<tr>
<td width="10%" class="flex">公務車</td>
<?php
for($md=1 ; $md<=$weekdays ; $md++) {
echo "<td width=5%>下午";
if ($food[$md]["cara"]== $car[0]){
echo "<select name=cara$md >
<option selected>".$car[0]."</option>
<option>".$car[1]."</option>
<option>".$car[2]."</option>
<option>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["cara"]== $car[1]){
echo "<select name=cara$md >
<option>".$car[0]."</option>
<option selected>".$car[1]."</option>
<option>".$car[2]."</option>
<option>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["cara"]== $car[2]){
echo "<select name=cara$md >
<option>".$car[0]."</option>
<option>".$car[1]."</option>
<option selected>".$car[2]."</option>
<option>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["cara"]== $car[3]){
echo "<select name=cara$md >
<option>".$car[0]."</option>
<option>".$car[1]."</option>
<option>".$car[2]."</option>
<option selected>".$car[3]."</option>
<option>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
if ($food[$md]["cara"]== $car[4]){
echo "<select name=cara$md >
<option>".$car[0]."</option>
<option>".$car[1]."</option>
<option>".$car[2]."</option>
<option>".$car[3]."</option>
<option selected>".$car[4]."</option>";
echo "</select>";
echo "</td>" ;
}
}
?>
</tr>
<tr>
<td width="10%" class="flex">愛的小叮嚀</td>
<?php
for($md=1 ; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"text" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["text"] ;
echo "</textarea></td>" ;
}
?>
</tr>
<tr>
<td width="10%" class="flex">今日休假人員</td>
<?php
for($md=1 ; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"day" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["day"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">10:00~11:00</td>
<?php
for($md=1 ; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"food" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["food"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">11:00~12:00</td>
<?php
for($md=1 ; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"menu" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["menu"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">12:00~13:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"fruit" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["fruit"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">13:00~14:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">14:00~15:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps2" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps2"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">15:00~16:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps3" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps3"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">16:00~17:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps4" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps4"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">17:00~18:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps5" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps5"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">18:00~19:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps6" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps6"];
echo "</textarea></td>";
}
?>
</tr>
<tr>
<td width="10%" class="flex">19:00~20:00</td>
<?php
for($md=1; $md<=$weekdays ; $md++) {
echo "<td>";
echo "<textarea name=\"ps7" . $md ."\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps7"];
echo "</textarea></td>";
}
?>
</tr>
</table>
<p align="center" class="title">
<input type="submit" name="Submit" value="送出">
<input type="reset" name="Submit2" value="重設">
<a href="<?php echo $home."?begdate=$begdate" ?>"> [回主畫面]</a> </p>
</p>
<div align="center"></div>
</form>
</body>
</html>