insert("UPDATE tourenliste SET fahrer='".$_POST['user1']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=1"); $GLOBALS['mysql']->insert("UPDATE tourenliste SET auto='".$_POST['car1']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=1"); $success[]="Für FAS-Tour 1-West wurde der Fahrer auf ".$_POST['user1']. " und Fahrzeug auf ".$_POST['car1']." eingestellt und gespeichert."; $template->assign('success', $success); } elseif(isset($_POST['user2'])) { $GLOBALS['mysql']->insert("UPDATE tourenliste SET fahrer='".$_POST['user2']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=2"); $GLOBALS['mysql']->insert("UPDATE tourenliste SET auto='".$_POST['car2']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=2"); $success[]="Für FAS-Tour 2-West wurde der Fahrer auf ".$_POST['user2']. " und Fahrzeug auf ".$_POST['car1']." eingestellt und gespeichert."; $template->assign('success', $success); } elseif(isset($_POST['user3'])) { $GLOBALS['mysql']->insert("UPDATE tourenliste SET fahrer='".$_POST['user3']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=3"); $GLOBALS['mysql']->insert("UPDATE tourenliste SET auto='".$_POST['car3']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=3"); $success[]="Für FAS-Tour 3-West wurde der Fahrer auf ".$_POST['user3']. " und Fahrzeug auf ".$_POST['car3']." eingestellt und gespeichert."; $template->assign('success', $success); } elseif(isset($_POST['user4'])) { $GLOBALS['mysql']->insert("UPDATE tourenliste SET fahrer='".$_POST['user4']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=4"); $GLOBALS['mysql']->insert("UPDATE tourenliste SET auto='".$_POST['car4']."' WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=4"); $success[]="Für FAS-Tour 4-West wurde der Fahrer auf ".$_POST['user4']. " und Fahrzeug auf ".$_POST['car4']." eingestellt und gespeichert."; $template->assign('success', $success); } //--------------------------------------------------------------------------------------------------------------- elseif(isset($_POST['savetour'])) { foreach($_POST['list'] as $row) { $GLOBALS['mysql']->insert("UPDATE tourenliste SET zeit='".$row['zeit']."',gewicht='".$row['gewicht']."',fahrer='".$row['Fahrer']."',auto='".$row['Fahrzeug']."' WHERE id='".$row['tid']."'"); } $success[]='Tour wurde geändert.'; $template->assign('success', $success); } //--------------------------------------------------------------------------------------------------------------- elseif(isset($_GET['smsid'])) { $tourid=$_GET['smsid']; $row_smstour = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE id='".$tourid."'"); $sms_tag=$row_smstour['tag']; $sms_monat=$row_smstour['monat']; $row_tourn = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row_smstour['tour']."'"); $sms_tour=$row_tourn['tour']; $sms_jahr=$row_smstour['jahr']; $sms_auto=$row_smstour['auto']; $sms_exemplare=$row_smstour['exemplare']; $sms_norm=$row_smstour['Norm']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$sms_auto."'"); $sms_autoname=$row_autox['kz']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row_smstour['fahrer']."'"); $sms_nummer[0]=$row_fahrerx['handy']; $MessageText = "FAZ am Sonntag ".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." ** ".$sms_exemplare." Stück * mit ".$sms_autoname." * Danke"; $GLOBALS['cms']->sendcms($MessageText,$sms_nummer,$tourid); $success="SMS gespeichert an: ".$row_fahrerx['name']." versendet."; $template->assign('success', $success); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsstatus = 20,fertig=1,logid='".time()."' WHERE id='".$tourid."'"); } //--------------------------------------------------------------------------------------------------------------- //------------------------------------------ komplette SMS Senden elseif(isset($_POST['smspower'])) { $key=0; $ssms=0; $mpv_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 ORDER BY tour"); while($row = $mpv_tour->fetch_assoc()) { $sms_tag=$row['tag']; $sms_monat=$row['monat']; $sms_jahr=$row['jahr']; $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $s_tour=$row['tour']; $sms_exemplare=$row['exemplare']; $sms_tour=$row_tour['tour']; $sms_zeit=$row['zeit']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $sms_autoname=$row_autox['kz']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $sms_nummer[0]=$row_fahrerx['handy']; $MessageText = "FAZ am Sonntag ".$sms_tag.".".$sms_monat.".".$sms_jahr." * Tour: ".$sms_tour." ** ".$sms_exemplare." Stück * mit ".$sms_autoname." * Danke"; //------------------------------ sms neu $GLOBALS['cms']->sendcms($MessageText,$sms_nummer,$row['id']); $GLOBALS['mysql']->insert("UPDATE tourenliste SET smsstatus=20,fertig=1,logid='".time()."' WHERE id='".$row['id']."'"); $key++; sleep(1); } $success="Hinweis: ".$key." SMS zum senden vorgemerkt !!!!!!!!!!"; $template->assign('success', $success); } //------------------------------------- FAZ 1 auslesen $key=0; unset($row); unset($rs_tour); $summe1=0; $wechsel=1; $fas1_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=1 order by tour"); while($row = $fas1_tour->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $row_fahrerx=$GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."' and faz>0 && aktiv>0 ORDER BY name"); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."' AND aktiv>0 AND besitz<3"); $datum=$row['tag'].".".$row['monat'].".".$row['jahr']; $tag=$row['tag']; $monat=$row['monat'];// datum für fensteranzeige $faz_tour1[$key]['id']=$row['id']; $auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 ORDER BY kz"); $faz_tour1[$key]['auto_array']=$auto_array; $faz_tour1[$key]['tour']=$row_tour['tour']; $faz_tour1[$key]['utyp']=$row_tour['utyp']; $faz_tour1[$key]['tourid']=$row['tour']; $faz_tour1[$key]['infotitel']=$row_tour['infotitel']; $faz_tour1[$key]['fahrer_id']=$row_fahrerx['id']; //if($row['exemplare']<1) { //$abfrage=$GLOBALS['mysql']->query_single("SELECT * FROM faz WHERE tag='".$row['tag']."' AND monat='".$row['monat']."' AND jahr='".$jahr."' AND plz='".$row['tour']."'"); $fazx_tour = $GLOBALS['mysql']->query("SELECT * FROM fazs WHERE plz='".$row_tour['tour3']."' and kw='".$kw_aktuell."' and jahr='".$jahr."'"); $menge=0; while($rowf = $fazx_tour->fetch_assoc()) { //------------------------------------------------------------------------------------------------------------ // echo "
"; print_r($rowf); echo ""; //------------------------------------------------------------------------------------------------------------ $menge=$menge+$rowf['abo']; } $GLOBALS['mysql']->insert("UPDATE tourenliste SET exemplare='".$menge."' WHERE id='".$row['id']."'"); $faz_tour1[$key]['exemplare']=$menge; //} else { $faz_tour1[$key]['exemplare']=$row['exemplare']; //} $summe1=$summe1+$row['exemplare']; //-------------Fahrer $fahrer_array =$GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE faz>0 AND aktiv>0 ORDER BY name"); $faz_tour1[$key]['fahrer_array']=$fahrer_array; $faz_tour1[$key]['kennz']=$row_autox['kz']; $faz_tour1[$key]['auto_id']=$row['auto']; $faz_tour1[$key]['smsstatus']=$row['smsstatus']; $faz_tour1[$key]['smsstatusdate']=$row['smsstatusdate']; $key++; } //------------------------------------- FAZ 2 auslesen $key=0; unset($row); unset($rs_tour); $fas2_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=2 order by tour"); while($row = $fas2_tour->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $row_fahrerx=$GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."' and faz>0 && aktiv>0 ORDER BY name"); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."' AND aktiv>0 AND besitz<3"); $datum=$row['tag'].".".$row['monat'].".".$row['jahr']; $tag=$row['tag']; $monat=$row['monat'];// datum für fensteranzeige $faz_tour2[$key]['id']=$row['id']; $auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 ORDER BY kz"); $faz_tour2[$key]['auto_array']=$auto_array; $faz_tour2[$key]['tour']=$row_tour['tour']; $faz_tour2[$key]['utyp']=$row_tour['utyp']; $faz_tour2[$key]['tourid']=$row['tour']; $faz_tour2[$key]['infotitel']=$row_tour['infotitel']; $faz_tour2[$key]['fahrer_id']=$row_fahrerx['id']; if($row['exemplare']<1) { //$abfrage=$GLOBALS['mysql']->query_single("SELECT * FROM faz WHERE tag='".$row['tag']."' AND monat='".$row['monat']."' AND jahr='".$jahr."' AND plz='".$row['tour']."'"); $fazx_tour = $GLOBALS['mysql']->query("SELECT * FROM fazs WHERE plz='".$row_tour['tour3']."' and kw='".$kw_aktuell."' and jahr='".$jahr."'"); $menge=0; while($rowf = $fazx_tour->fetch_assoc()) { //------------------------------------------------------------------------------------------------------------ // echo "
"; print_r($rowf); echo ""; //------------------------------------------------------------------------------------------------------------ $menge=$menge+$rowf['abo']; } $GLOBALS['mysql']->insert("UPDATE tourenliste SET exemplare='".$menge."' WHERE id='".$row['id']."'"); $faz_tour2[$key]['exemplare']=$menge; } else { $faz_tour2[$key]['exemplare']=$row['exemplare']; } $summe1=$summe1+$row['exemplare']; //-------------Fahrer $fahrer_array =$GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE faz>0 AND aktiv>0 ORDER BY name"); $faz_tour2[$key]['fahrer_array']=$fahrer_array; $faz_tour2[$key]['kennz']=$row_autox['kz']; $faz_tour2[$key]['auto_id']=$row['auto']; $faz_tour2[$key]['smsstatus']=$row['smsstatus']; $faz_tour2[$key]['smsstatusdate']=$row['smsstatusdate']; $key++; } //------------------------------------- FAZ 3 auslesen $key=0; unset($row); unset($rs_tour); $fas3_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=3 order by tour"); while($row = $fas3_tour->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $row_fahrerx=$GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."' and faz>0 && aktiv>0 ORDER BY name"); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."' AND aktiv>0 AND besitz<3"); $datum=$row['tag'].".".$row['monat'].".".$row['jahr']; $tag=$row['tag']; $monat=$row['monat'];// datum für fensteranzeige $faz_tour2[$key]['id']=$row['id']; $auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 ORDER BY kz"); $faz_tour3[$key]['auto_array']=$auto_array; $faz_tour3[$key]['tour']=$row_tour['tour']; $faz_tour3[$key]['utyp']=$row_tour['utyp']; $faz_tour3[$key]['tourid']=$row['tour']; $faz_tour3[$key]['infotitel']=$row_tour['infotitel']; $faz_tour3[$key]['fahrer_id']=$row_fahrerx['id']; if($row['exemplare']<1) { //$abfrage=$GLOBALS['mysql']->query_single("SELECT * FROM faz WHERE tag='".$row['tag']."' AND monat='".$row['monat']."' AND jahr='".$jahr."' AND plz='".$row['tour']."'"); $fazx_tour = $GLOBALS['mysql']->query("SELECT * FROM fazs WHERE plz='".$row_tour['tour3']."' and kw='".$kw_aktuell."' and jahr='".$jahr."'"); $menge=0; while($rowf = $fazx_tour->fetch_assoc()) { //------------------------------------------------------------------------------------------------------------ // echo "
"; print_r($rowf); echo ""; //------------------------------------------------------------------------------------------------------------ $menge=$menge+$rowf['abo']; } $GLOBALS['mysql']->insert("UPDATE tourenliste SET exemplare='".$menge."' WHERE id='".$row['id']."'"); $faz_tour3[$key]['exemplare']=$menge; } else { $faz_tour3[$key]['exemplare']=$row['exemplare']; } $summe1=$summe1+$row['exemplare']; //-------------Fahrer $fahrer_array =$GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE faz>0 AND aktiv>0 ORDER BY name"); $faz_tour3[$key]['fahrer_array']=$fahrer_array; $faz_tour3[$key]['kennz']=$row_autox['kz']; $faz_tour3[$key]['auto_id']=$row['auto']; $faz_tour3[$key]['smsstatus']=$row['smsstatus']; $faz_tour3[$key]['smsstatusdate']=$row['smsstatusdate']; $key++; } //------------------------------------- FAZ 4 auslesen $key=0; unset($row); unset($rs_tour); $fas4 = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and typ=15 and utyp=4 order by tour"); while($row = $fas4->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $row_fahrerx=$GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."' and faz>0 && aktiv>0 ORDER BY name"); $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."' AND aktiv>0 AND besitz<3"); $datum=$row['tag'].".".$row['monat'].".".$row['jahr']; $tag=$row['tag']; $monat=$row['monat'];// datum für fensteranzeige $faz_tour4[$key]['id']=$row['id']; $auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 ORDER BY kz"); $faz_tour4[$key]['auto_array']=$auto_array; $faz_tour4[$key]['tour']=$row_tour['tour']; $faz_tour4[$key]['utyp']=$row_tour['utyp']; $faz_tour4[$key]['tourid']=$row['tour']; $faz_tour4[$key]['infotitel']=$row_tour['infotitel']; $faz_tour4[$key]['fahrer_id']=$row_fahrerx['id']; if($row['exemplare']<1) { //$abfrage=$GLOBALS['mysql']->query_single("SELECT * FROM faz WHERE tag='".$row['tag']."' AND monat='".$row['monat']."' AND jahr='".$jahr."' AND plz='".$row['tour']."'"); $fazx_tour = $GLOBALS['mysql']->query("SELECT * FROM fazs WHERE plz='".$row_tour['tour3']."' and kw='".$kw_aktuell."' and jahr='".$jahr."'"); $menge=0; while($rowf = $fazx_tour->fetch_assoc()) { //------------------------------------------------------------------------------------------------------------ // echo "
"; print_r($rowf); echo ""; //------------------------------------------------------------------------------------------------------------ $menge=$menge+$rowf['abo']; } $GLOBALS['mysql']->insert("UPDATE tourenliste SET exemplare='".$menge."' WHERE id='".$row['id']."'"); $faz_tour4[$key]['exemplare']=$menge; } else { $faz_tour4[$key]['exemplare']=$row['exemplare']; } $summe1=$summe1+$row['exemplare']; //-------------Fahrer $fahrer_array =$GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE faz>0 AND aktiv>0 ORDER BY name"); $faz_tour4[$key]['fahrer_array']=$fahrer_array; $faz_tour4[$key]['kennz']=$row_autox['kz']; $faz_tour4[$key]['auto_id']=$row['auto']; $faz_tour4[$key]['smsstatus']=$row['smsstatus']; $faz_tour4[$key]['smsstatusdate']=$row['smsstatusdate']; $key++; } //----------------------- Mitarbeiter info $test = $GLOBALS['mysql']->query("SELECT * FROM planer WHERE tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'"); $key=0; while($row = $test->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['mid']."'"); $maf1[$key]['fahrer']=$row_fahrerx['name']; $row_icon = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row['grund']."'"); $maf1[$key]['bez']=$row_icon['bez']; $maf1[$key]['icon']=$row_icon['icon']; $key++; } $bday = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter WHERE gebtag='".$tag."' AND gebmonat='".$monat."' AND aktiv!=0"); while($row = $bday->fetch_assoc()) { if($row['gebjahr']>0) { $maf1[$key]['fahrer']=$row['name']; $jahre=$jahr-$row['gebjahr']; $maf1[$key]['bez']=$jahre.". Geburtstag"; $maf1[$key]['icon']="bday.png"; $key++; }} $auto = $GLOBALS['mysql']->query("SELECT * FROM fplaner WHERE tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'"); while($row = $auto->fetch_assoc()) { $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['fid']."'"); $maf1[$key]['fahrer']=$row_fahrerx['kz']; $row_icon = $GLOBALS['mysql']->query_single("SELECT * FROM fplaner_bez WHERE id='".$row['grund']."'"); $maf1[$key]['bez']=$row_icon['bez']; $maf1[$key]['icon']=$row_icon['icon']; $key++; } //---------------------------------------------------------------------------------------------------------------------------------------------- // zurückrechen $kw_alt = (int)date('W',time()-604800); $jahr_alt = (int)date('Y',time()-604800); $kei=0; $rs_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE kw='".$kw_alt."' and jahr='".$jahr_alt."' and typ=15"); while($row = $rs_tour->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $last[$kei]['tour']=$row_tour['tour']; $row_fahrerx = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $last[$kei]['fahrer']=$row_fahrerx['name']; $row_autox = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $last[$kei]['kennz']=$row_autox['kz']; $kei++; } //--------------------------------------------------------------------------------------------------------------------------------------- $template->assign('summe1', $summe1); $row_summe = $GLOBALS['mysql']->query_single("SELECT * FROM fazs WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and abo!=0"); $template->assign('summe2', $row_summe['num_rows']); $row_summ3 = $GLOBALS['mysql']->query_single("SELECT * FROM fazs WHERE kw='".$kw_aktuell."' and jahr='".$jahr."' and abo<1"); $template->assign('summe3', $row_summ3['num_rows']); $row_auto_array = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 AND typ>1 ORDER BY kz"); $template->assign('auto_array', $row_auto_array); // mit Fplaner noch abgleichen $row_fahrer_array = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter WHERE aktiv>0 and faz>0 ORDER BY name"); $template->assign('fahrer_array', $row_fahrer_array); // mit planer noch abgleichen $template->assign('lastx', $last); // letzte Woche $template->assign('mafx', $maf1); $template->assign('kw', $kw_aktuell); $template->assign('jahr', $jahr); $template->assign('datum', $datum); $template->assign('tour1', $faz_tour1); $template->assign('tour2', $faz_tour2); $template->assign('tour3', $faz_tour3); $template->assign('tour4', $faz_tour4); $template->assign('content', 'tpl/pfaz.tpl'); ?>