query("SELECT * FROM tourenliste WHERE time>'".$kontrollzeit."' and time<'".$auslesezeit."' ORDER BY time"); $key=0; while($row = $laufend->fetch_assoc()) { $row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'"); $row_fahrer = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $row_auto = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); if($row_fahrer['uewach']>0) { $kartenlog = $GLOBALS['mysql']->query_single("SELECT * FROM kartenlog WHERE user='".$row['fahrer']."' ORDER BY zeit DESC LIMIT 0,1"); if($kartenlog['zeit']>$kontrollzeit) { $gelbzeit=$row['time']+$row_tour['zeit']; //echo "
"; print_r($gelbzeit); echo "
"; $rotzeit=$gelbzeit+3600; if($gelbzeit$row['time']) { $gelbzeit=$row['time']+$row_tour['zeit']; $rotzeit=$gelbzeit+3600; if($gelbzeit"; print_r($klog); echo ""; if($klog>$zeit_eins & $klog<$ezeit) { //tour ist los gefahren und noch unterwegs $atour2[$key]['tour']=$row_tour['tour']; $row_fahrer2 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $atour2[$key]['fahrer']=$row_fahrer2['name']; $row_auto2 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $atour2[$key]['kennz']=$row_auto2['kz']; } if($klog>$ezeit and $ezeit2<$a_zeit) { //tour ist fertig - Fahrer hat sich ausgelogt $atour3[$key]['tour']=$row_tour['tour']; $row_fahrer2 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $atour3[$key]['fahrer']=$row_fahrer2['name']; $row_auto2 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $atour3[$key]['kennz']=$row_auto2['kz']; } } /* $startzeit=mktime($teile[0],$teile[1], 0, $monat,$tag,$jahrk); $kannzeit = strtotime("-5 hours", $startzeit); // $zeit_ts=strtotime("now"); $zeit_eins=$zeit_ts-18000; $tourzeit=($row_tour['zeit']/2); $ezeit=$a_zeit+$tourzeit; //endzeit $ezeit2=$row_tour['zeit']+$zeit_ts+7200; //endzeit $row_fahrer = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); // echo "
"; print_r($row_fahrer); echo "
"; if($row_fahrer['uewach']>0) { $kartenlog = $GLOBALS['mysql']->query_single("SELECT * FROM kartenlog WHERE user='".$row['fahrer']."' LIMIT 0,1"); $klog=$kartenlog['zeit']; $zeit_eins=$a_zeit-18000; //echo "
"; print_r($klog); echo "
"; if($klog>$zeit_eins & $klog<$ezeit) { //tour ist los gefahren und noch unterwegs $atour2[$key]['tour']=$row_tour['tour']; $row_fahrer2 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $atour2[$key]['fahrer']=$row_fahrer2['name']; $row_auto2 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $atour2[$key]['kennz']=$row_auto2['kz']; } if($klog>$ezeit and $ezeit2<$a_zeit) { //tour ist fertig - Fahrer hat sich ausgelogt $atour3[$key]['tour']=$row_tour['tour']; $row_fahrer2 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $atour3[$key]['fahrer']=$row_fahrer2['name']; $row_auto2 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $atour3[$key]['kennz']=$row_auto2['kz']; } } else { //keine ueberwachung auto zu Hause !!!!!! $zeit_eins=$a_zeit-3600; //startzeit -1h if($a_zeit>$zeit_eins and $a_zeit<$ezeit ) { // Tour unterwechs - ohne Überwachung $atour2[$key]['tour']=$row_tour['tour']; $row_fahrer2 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $atour2[$key]['fahrer']=$row_fahrer2['name']; $row_auto2 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $atour2[$key]['kennz']=$row_auto2['kz']; } if($a_zeit>$zeit_eins and $a_zeit>$ezeit & $a_zeit<$ezeit2) { // Tour fertig - ohne Überwachung $atour3[$key]['tour']=$row_tour['tour']; $row_fahrer2 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'"); $atour3[$key]['fahrer']=$row_fahrer2['name']; $row_auto2 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'"); $atour3[$key]['kennz']=$row_auto2['kz']; } } */ $key++; } $template->assign('atour1', $atour1); $template->assign('atour2', $atour2); $template->assign('atour3', $atour3); $template->assign('zeit_online',time()-(1800)); $template->assign('zeit_live',time()-(300)); $template->assign('content', 'tpl/ajax/a_tour.tpl');