"; print_r($_POST); echo ""; // $tag = date("d"); // $monat = (int)date('n'); // $jahr = date('Y'); // $kw_aktuell = (int)date('W'); // $mitarbeiter=1; $edit=0; if($_GET['edit']>0) { $edit=1; } $pjahr=date('W', (mktime(0, 0, 0,12,28, $jahr+1))); $ijahr=date('W', (mktime(0, 0, 0,12,28, $jahr))); $mjahr=date('W', (mktime(0, 0, 0,12,28, $jahr-1))); if($_GET['wahl']==1){ if($_GET['kw']==1) { $kw_aktuell=$mjahr; $jahr=$_GET['jahr']-1;} else { $kw_aktuell=$_GET['kw']-1; $jahr=$_GET['jahr'];}} elseif($_GET['wahl']==2){ if($_GET['kw']==$ijahr) { $kw_aktuell=1; $jahr=$_GET['jahr']+1; } else { $kw_aktuell=$_GET['kw']+1; $jahr=$_GET['jahr']; } } elseif($_GET['wahl']==3){ $jahr=$_GET['jahr']-1; $kw_aktuell=1; } elseif($_GET['wahl']==4){ $jahr=$_GET['jahr']+1; $kw_aktuell=1; } else { $jahr = date('Y'); $kw_aktuell = (int)date('W'); } //if ($_GET['kw'] > 0) { $kw_aktuell = $_GET['kw']; } else { $kw_aktuell = (int)date('W'); } //if ($_GET['jahr']>0) { $jahr_aktuell=$_GET['jahr']; } else { $jahr_aktuell = (int)date('Y'); } if(isset($_POST['mitarbeiter'])) { $mitarbeiter=$_POST['mitarbeiter']; $monat=$_POST['monate']; $jahr=$_POST['jahre']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$_POST['mitarbeiter']."'"); $name = $row_fahrerx['name']; } $mitarbeiterlist = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 ORDER by name"); $gruende = $GLOBALS['mysql']->query_array("SELECT * FROM planer_bez"); $template->assign('gruende', $gruende); $template->assign('mitarbeiterlist', $mitarbeiterlist); $mitarbeiter=1; $kw_aktuell= sprintf("%'.02d\n",$kw_aktuell); $ttt = strtotime("{$jahr}-W{$kw_aktuell}"); $day1 = strtotime("+0 days", $ttt); $tag1=date("d", $day1); $monat1=date("m", $day1); $jahr1=date("Y", $day1); $template->assign('day1', $day1); $day2 = strtotime("+1 days", $ttt); $tag2=date("d", $day2); $monat2=date("m", $day2); $jahr2=date("Y", $day2); $template->assign('day2', $day2); $day3 = strtotime("+2 days", $ttt); $tag3=date("d", $day3); $monat3=date("m", $day3); $jahr3=date("Y", $day3); $template->assign('day3', $day3); $day4 = strtotime("+3 days", $ttt); $tag4=date("d", $day4); $monat4=date("m", $day4); $jahr4=date("Y", $day4); $template->assign('day4', $day4); $day5 = strtotime("+4 days", $ttt); $tag5=date("d", $day5); $monat5=date("m", $day5); $jahr5=date("Y", $day5); $template->assign('day5', $day5); $day6 = strtotime("+5 days", $ttt); $tag6=date("d", $day6); $monat6=date("m", $day6); $jahr6=date("Y", $day6); $template->assign('day6', $day6); $day7 = strtotime("+6 days", $ttt); $tag7=date("d", $day7); $monat7=date("m", $day7); $jahr7=date("Y", $day7); $template->assign('day7', $day7); if($tag==$tag1) {$heute=1;} if($tag==$tag2) {$heute=2;} if($tag==$tag3) {$heute=3;} if($tag==$tag4) {$heute=4;} if($tag==$tag5) {$heute=5;} if($tag==$tag6) {$heute=6;} if($tag==$tag7) {$heute=7;} $template->assign('heute', $heute); $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat1."' AND jahr='".$jahr1."' AND tag='".$tag1."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k1[$key]['name'] = $row_fahrerx['name']; $k1[$key]['bez']=$row_bez['bez']; $k1[$key]['icon']=$row_bez['fa']; $k1[$key]['pid']=$row['pid']; $key++; } $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat2."' AND jahr='".$jahr2."' AND tag='".$tag2."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k2[$key]['name'] = $row_fahrerx['name']; $k2[$key]['bez']=$row_bez['bez']; $k2[$key]['icon']=$row_bez['fa']; $k2[$key]['pid']=$row['pid']; $key++; } $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat3."' AND jahr='".$jahr3."' AND tag='".$tag3."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k3[$key]['name'] = $row_fahrerx['name']; $k3[$key]['bez']=$row_bez['bez']; $k3[$key]['icon']=$row_bez['fa']; $k3[$key]['pid']=$row['pid']; $key++; } $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat4."' AND jahr='".$jahr4."' AND tag='".$tag4."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k4[$key]['name'] = $row_fahrerx['name']; $k4[$key]['bez']=$row_bez['bez']; $k4[$key]['icon']=$row_bez['fa']; $k4[$key]['pid']=$row['pid']; $key++; } $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat5."' AND jahr='".$jahr5."' AND tag='".$tag5."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k5[$key]['name'] = $row_fahrerx['name']; $k5[$key]['bez']=$row_bez['bez']; $k5[$key]['icon']=$row_bez['fa']; $k5[$key]['pid']=$row['pid']; $key++; } $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat6."' AND jahr='".$jahr6."' AND tag='".$tag6."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k6[$key]['name'] = $row_fahrerx['name']; $k6[$key]['bez']=$row_bez['bez']; $k6[$key]['icon']=$row_bez['fa']; $k6[$key]['pid']=$row['pid']; $key++; } $row_planer=$GLOBALS['mysql']->query("SELECT * FROM planer WHERE monat='".$monat7."' AND jahr='".$jahr7."' AND tag='".$tag7."'"); $key=0; while($row = $row_planer->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $row_bez = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $k7[$key]['name'] = $row_fahrerx['name']; $k7[$key]['bez']=$row_bez['bez']; $k7[$key]['icon']=$row_bez['fa']; $k7[$key]['pid']=$row['pid']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat1."' AND gebtag='".$tag1."'"); $key=0; while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr1; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr1-$row['gebjahr']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat2."' AND gebtag='".$tag2."'"); while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr2; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr2-$row['gebjahr']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat3."' AND gebtag='".$tag3."'"); while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr3; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr3-$row['gebjahr']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat4."' AND gebtag='".$tag4."'"); while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr4; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr4-$row['gebjahr']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat5."' AND gebtag='".$tag5."'"); while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr5; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr5-$row['gebjahr']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat6."' AND gebtag='".$tag6."'"); while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr6; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr6-$row['gebjahr']; $key++; } $row_geb=$GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebmonat='".$monat7."' AND gebtag='".$tag7."'"); while($row = $row_geb->fetch_assoc()) { $k0[$key]['tag']=$row['gebtag'].".".$row['gebmonat'].".".$jahr7; $k0[$key]['name']=$row['name']; $k0[$key]['alter'] =$jahr7-$row['gebjahr']; $key++; } $neuanlage=0; //------------------------------------------ switch zum datum zur neuanlage if(isset($_POST['datewahl'])) { if(!isset($_POST['grund'])) { $_POST['grund']=0; } $edit=1; $neuanlage=1; $_GET['pid']=$_POST['mitarbeiter']; $matemp2=$GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$_POST['mitarbeiter']."'"); $matemp3=$GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$_POST['grund']."'"); $madata['name']= $matemp2['name']; $madata['mid']= $matemp2['id']; $madata['g_id']= $_POST['grund']; $key=0; $zahl=date('z', mktime(0,0,0,12,31,$jahr1)); $start=mktime(0,0,0,1,1,$jahr1); for($count=0; $count < $zahl; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } } //------------------------------------ auslesen mit anklicken aus dem kalender elseif($edit>0) { $matemp1=$GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE pid='".$_GET['pid']."'"); $matemp2=$GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$matemp1['mid']."'"); $matemp3=$GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$matemp1['grund']."'"); $madata['pid'] = $matemp1['pid']; $madata['name']= $matemp2['name']; $madata['mid']= $matemp1['mid']; $madata['grund']=$matemp3['bez']; $madata['g_id']= $matemp1['grund']; $madata['info']= $matemp1['info']; $key=0; $zahl=date('z', mktime(0,0,0,12,31,$jahr1)); $start=mktime(0,0,0,1,1,$jahr1); for($count=0; $count < $zahl; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$matemp1['grund']."' AND mid='".$matemp1['mid']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } } //------------------------------------------ übergabe zur $template->assign('madata', $madata); $template->assign('edit', $edit); $template->assign('kw', $kw_aktuell); $template->assign('jahr', $jahr); $template->assign('test', $test); $template->assign('wahl', $_GET['pid']); $template->assign('k1', $k1); $template->assign('k2', $k2); $template->assign('k3', $k3); $template->assign('k4', $k4); $template->assign('k5', $k5); $template->assign('k6', $k6); $template->assign('k7', $k7); $template->assign('k0', $k0); // foreach($_POST['list'] as $row) { //echo $mitarbeiter; // echo "
"; print_r($test); echo "
"; // echo $row[tid]; // echo $row['tid'].'
'.$row['bezeichnung'].'
'.$row['tid'].'
'.$row['id'].'


'; // $GLOBALS['mysql']->insert("UPDATE planer SET $mitarbeiter = '".$row['bezeichnung']."' WHERE id='".$row['id']."'"); // } //------------------------------------------ switch zum datum zur neuanlage //---------------------------------------- auslesen monate 1 $key=0; $zahl=date('z', mktime(0,0,0,1,31,$jahr)); $start=mktime(0,0,0,1,1,$jahr); for($count=0; $count <= $zahl; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test1', $test); //---------------------------------------- auslesen monate 2 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,2,1,$jahr)); $zahl=date('z', mktime(0,0,0,2,$xtage,$jahr)); $start=mktime(0,0,0,2,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test2', $test); //---------------------------------------- auslesen monate 3 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,3,1,$jahr)); $zahl=date('z', mktime(0,0,0,3,$xtage,$jahr)); $start=mktime(0,0,0,3,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test3', $test); //---------------------------------------- auslesen monate 4 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,4,1,$jahr)); echo $xtage; $zahl=date('z', mktime(0,0,0,4,$xtage,$jahr)); $start=mktime(0,0,0,4,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test4', $test); //---------------------------------------- auslesen monate 5 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,5,1,$jahr)); $zahl=date('z', mktime(0,0,0,5,$xtage,$jahr)); $start=mktime(0,0,0,5,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test5', $test); //---------------------------------------- auslesen monate 6 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,6,1,$jahr)); $zahl=date('z', mktime(0,0,0,6,$xtage,$jahr)); $start=mktime(0,0,0,6,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test6', $test); //---------------------------------------- auslesen monate 7 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,7,1,$jahr)); $zahl=date('z', mktime(0,0,0,7,$xtage,$jahr)); $start=mktime(0,0,0,7,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test7', $test); //---------------------------------------- auslesen monate 8 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,8,1,$jahr)); $zahl=date('z', mktime(0,0,0,8,$xtage,$jahr)); $start=mktime(0,0,0,8,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test8', $test); //---------------------------------------- auslesen monate 9 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,9,1,$jahr)); $zahl=date('z', mktime(0,0,0,9,$xtage,$jahr)); $start=mktime(0,0,0,9,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test9', $test); //---------------------------------------- auslesen monate 10 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,10,1,$jahr)); $zahl=date('z', mktime(0,0,0,10,$xtage,$jahr)); $start=mktime(0,0,0,10,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test10', $test); //---------------------------------------- auslesen monate 11 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,11,1,$jahr)); $zahl=date('z', mktime(0,0,0,11,$xtage,$jahr)); $start=mktime(0,0,0,11,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test11', $test); //---------------------------------------- auslesen monate 12 $key=0; $xtage=0; $zahl=0; $start=0; unset($test); $xtage=date('t',mktime(0,0,0,12,1,$jahr)); $zahl=date('z', mktime(0,0,0,12,$xtage,$jahr)); $start=mktime(0,0,0,12,1,$jahr); for($count=1; $count <= $xtage; $count++) { $test[$key]['time']=$start; $tag8=date("d",$start); $monat8=date("m",$start); $jahr8=date("Y",$start); $ftabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."'"); if($ftabfrage['num_rows']!= 0) { $test[$key]['ft']=2; } // Feiertag if(date("w",$start)==0) {$test[$key]['ft']=1; } // sonntag $istabfrage = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE tag='".$tag8."' AND monat='".$monat8."' AND jahr='".$jahr8."' AND grund='".$_POST['grund']."' AND mid='".$_POST['mitarbeiter']."'"); if($istabfrage['num_rows']!= 0) { $test[$key]['ok']=$start; } $start=strtotime("+1 day",$start); $key++; } $template->assign('test12', $test); $template->assign('content', 'tpl/urlaub.tpl'); //_list ?>