'; print_r($row); echo''; $ist_jahr = (int)date('Y'); $ist_monat = (int)date('m'); $ist_tag = (int)date('d'); $ist_kw_aktuell = (int)date('W'); //-------------------- wiederkehrende abfragen ------------------------------------------------- $a_touren = $GLOBALS['a_touren']; $a_fahrzg = $GLOBALS['a_fahrzg']; $a_fahrer = $GLOBALS['a_fahrer']; //$a_planbz = $GLOBALS['a_planbz']; //$a_planbf = $GLOBALS['a_planbf']; //---------------------------------------------------------------------------------------------- noch unklar $anz=0; //---------------------------------------------------------------------------------------------- if(isset($_GET['wahl'])) { if($_GET['wahl']==1){if($_GET['monat']==1) { $monat=12; $jahr=$_GET['jahr']-1; $tag=$_GET['tag']; } else { $monat=$_GET['monat']-1; $monat="0".$monat; $jahr=$_GET['jahr']; $tag=$_GET['tag'];}} elseif($_GET['wahl']==2) {if($_GET['monat']==12) { $monat=1; $jahr=$_GET['jahr']+1; $tag=$_GET['tag']; } else { $monat=$_GET['monat']+1; $monat="0".$monat; $jahr=$_GET['jahr']; $tag=$_GET['tag'];}} elseif($_GET['tag']>0 && $_GET['wahl']==0) { $monat=$_GET['monat']; $jahr=$_GET['jahr']; $tag=$_GET['tag']; } } else { if(isset($_GET['jahr'])) { $jahr = $_GET['jahr']; } else { $jahr = date('Y'); } if(isset($_GET['monat'])) { $monat = $_GET['monat']; } else { $monat = date('m'); } if(isset($_GET['tag'])) { $tag = $_GET['tag']; } else { $tag = date('d'); } } $fttest=0; $wahl=0; if(isset($_GET['wahl'])) { $tag=$_GET['tag']; } if($tag==0) {$tag = date('d');} $monatstage = date("t",mktime(0, 0, 0,$monat,1,$jahr)); //if($monat<10) { $monat="0".$monat; } //-------------------------------------------------------------------------------------------------------------------------------------------------- $old=0; if ($ist_jahr>$jahr) { $old=1; } if ($ist_monat>$monat) { $old=1; } if ($ist_tag>$tag) { $old=1; } if ($ist_tag==$tag && date('G')>7) { $old=1; } $template->assign('old', $old); //-------------------------------------------------------------------------------------------------------------------------------------------------- for ($i = 1; $i <= $monatstage; $i++) { if($i<10){ $tage[$i]['datum']=" 0".$i.".".$monat.".".($jahr-2000); }else{ $tage[$i]['datum']=" ".$i.".".$monat.".".($jahr-2000); } if($ist_tag==$i && $ist_monat==$monat && $ist_jahr==$jahr) { $tage[$i]['aktiv']=1; } else { $tage[$i]['aktiv']=0; } $ftag = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".$i."' and monat='".$monat."' and jahr='".$jahr."'"); if($ftag['num_rows'] > 0) { $tage[$i]['ft']=1; $fttest=1; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==1) { $tage[$i]['wt']="Mo."; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==2) { $tage[$i]['wt']="Di."; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==3) { $tage[$i]['wt']="Mi."; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==4) { $tage[$i]['wt']="Do."; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==5) { $tage[$i]['wt']="Fr."; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==6) { $tage[$i]['wt']="Sa."; } if(date("w",mktime(0,0,0, $monat,$i,$jahr))==0) { $tage[$i]['wt']="So."; } $tage[$i]['kw']=date("W",mktime(0, 0, 0,$monat,$i,$jahr)); $tage[$i]['tag']=$i; if($tag == $i) { $tage[$i]['wahl']=$tag; } else { $tage[$i]['wahl']=0; } $tage[$i]['tagt']=date("w",mktime(0, 0, 0,$monat,$i,$jahr)); } //--------------------------------------------------------------------------- //-------------------------------------------------- //-------------------- Auslesen -------------------- //-------------------------------------------------- //---------------------------------------------------------------------- $tt = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ in (3,4,5,17) ORDER BY typ,tour"); $key=0; $menge=0; //---------------------------------------------------------------------- trennung bei typwechsel while($row = $tt->fetch_assoc()) { //echo'
'; print_r($row['tour']); echo'
'; if ($i!=$row['typ'] && $key!=0) { $tag_tour2[$key]['test']=99; } else { $tag_tour2[$key]['test']=1; } $i=$row['typ']; $t=$row['tour']; $tag_tour2[$key]['tid']=$key; $ta_id= array_search($row['tour'], array_column($a_touren, 'id')); $tag_tour2[$key]['tname']=$a_touren[$ta_id]['tour']; $tag_tour2[$key]['aktiv']=$a_touren[$ta_id]['aktiv']; $ta_id= array_search($t, array_column($a_touren, 'id')); $tag_tour2[$key]['tourid'] = $a_touren[$ta_id]['id']; $tag_tour2[$key]['aktiv'] = $a_touren[$ta_id]['aktiv']; $tag_tour2[$key]['tour'] = $a_touren[$ta_id]['tour']; $tag_tour2[$key]['id']=$row['id']; $tag_tour2[$key]['typ']=$row['typ']; $tag_tour2[$key]['smsstatus']=$row['smsstatus']; $tag_tour2[$key]['smsid']=$row['smsid']; //--------------------------------------------------------------------------------------------------------- $tag_tour2[$key]['fahrer_id']=$row['fahrer']; $tag_tour2[$key]['auto_id']=$row['auto']; $tag_tour2[$key]['smsid']=$row['smsid']; $tag_tour2[$key]['infotext']=$row['infotext']; // $ma_id= array_search($row['fahrer'], array_column($a_fahrer, 'id')); $tag_tour2[$key]['fahrer_name']=$a_fahrer[$ma_id]['name']; $key++; } //---------------------------------------------------------------------------------------------------------- $template->assign('fahrer_array', $a_fahrer); $template->assign('auto_array', $a_fahrzg); if(isset($tag_tour2)) {$template->assign('tag_tour2', $tag_tour2); } $template->assign('anz', $anz); $template->assign('tag', $tag); $template->assign('monat', $monat); $template->assign('jahr', $jahr); $template->assign('datum_unix', mktime(0,0,0, $monat,$tag,$jahr)); $template->assign('tage', $tage); $template->assign('content', 'tpl/pnacht2.tpl'); ?>