117 lines
No EOL
7.2 KiB
PHP
117 lines
No EOL
7.2 KiB
PHP
<?php
|
|
ini_set('display_errors',0);
|
|
|
|
$tage = array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
|
|
$anlage = $GLOBALS['mysql']->query_single("SELECT * FROM kartenlog ORDER BY logID DESC LIMIT 1"); $anz=0;
|
|
if(time()-$anlage['zeit']<100) {
|
|
$ma1 = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$anlage['user']."'");
|
|
$ma=$ma1['name'];
|
|
$jahr = (int)date('Y');
|
|
$monat=(int)date('m');
|
|
$tag=(int)date('j');
|
|
$wochentag=date('w');
|
|
|
|
if($wochentag==0 && date('G')>10) { $tag++; if($tag>date('t')) { $monat++; } if($monat==13) { $jahr++; }}
|
|
if($wochentag!=0 && date('G')>17) { $tag++; if($tag>date('t')) { $monat++; } if($monat==13) { $jahr++; }}
|
|
$test = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and fahrer='".$anlage['user']."'");
|
|
if($test['num_rows'] == 0) { $summe=date(t); $tag++; if($tag>$summe) { $monat++; } if($monat==13) { $jahr++; }
|
|
$test = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and fahrer='".$anlage['user']."'");
|
|
if($test['num_rows'] == 0) { $summe=date(t); $tag++; if($tag>$summe) { $monat++; } if($monat==13) { $jahr++; }
|
|
$test = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and fahrer='".$anlage['user']."'");
|
|
if($test['num_rows'] == 0) { $summe=date(t); $tag++; if($tag>$summe) { $monat++; } if($monat==13) { $jahr++; }
|
|
}
|
|
}
|
|
}
|
|
|
|
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
$test = $GLOBALS['mysql']->query_single("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and fahrer='".$anlage['user']."'");
|
|
if($test['num_rows'] == 0) {
|
|
$template->assign('anz',2);
|
|
} else {
|
|
// $summe=$test['num_rows']; $template->assign('summe',$summe);
|
|
$summe=25*$test['num_rows']; $summe=$summe+15; if($summe<90) {$summe=75;} $template->assign('summe',$summe);
|
|
$key=0; $template->assign('anz',1);
|
|
$tag_tour = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and fahrer='".$anlage['user']."'");
|
|
while($row = $tag_tour->fetch_assoc()) {
|
|
$row_tour = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
|
|
//--------------------------------- Personalabfrage
|
|
$tag_tour1[$key]['$fahrernichtda']=0;
|
|
$row_nichtda = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE mid='".$row['fahrer']."' AND tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'");
|
|
if($row_nichtda['num_rows'] > 0) {
|
|
$row_gnichtda = $GLOBALS['mysql']->query_single("SELECT * FROM planer_bez WHERE id='".$row_nichtda['grund']."'");
|
|
if($row_gnichtda['nichtda']==1) { $tag_tour1[$key]['fahrernichtda']=1; //- fahrer den ganzen tag nicht da
|
|
} else {
|
|
if($row['fahrer']!=$row_tour['s_fahrer']) { $tag_tour1[$key]['fahrernichtda']=2; }
|
|
if($row_gnichtda['nichtda']==$row['typ']) { $tag_tour1[$key]['fahrernichtda']=1; } //-- kein dieser touren typ nicht der fahrer da
|
|
}
|
|
} else {
|
|
if($row['fahrer']!=$row_tour['s_fahrer']) { $tag_tour1[$key]['fahrernichtda']=2; }
|
|
if((int)$row['smsid']<1) {$tag_tour1[$key]['fahrernichtda']=3; }
|
|
if($row['fahrer']<1) {$tag_tour1[$key]['fahrernichtda']=1; }
|
|
}
|
|
$tag_tour1[$key]['autonichtda']=0;//----------- auto
|
|
$row_anichtda = $GLOBALS['mysql']->query_single("SELECT * FROM fplaner WHERE fid='".$row['auto']."' AND tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'");
|
|
if($row_anichtda['num_rows'] != 0) { $tag_tour1[$key]['autonichtda']=1; }
|
|
if($tag_tour1[$key]['autonichtda']!=1) { if($row['auto']!=$row_tour['s_auto']) { $tag_tour1[$key]['autonichtda']=2; }}
|
|
//----------
|
|
$tag_tour1[$key]['datum']=$row['tag'].".".$row['monat'].".".$row['jahr'];
|
|
$tag_tour1[$key]['zeit']=$row['zeit'];
|
|
$tag_tour1[$key]['tour']=$row_tour['tour'];
|
|
$tag_tour1[$key]['aktiv']=$row_tour['aktiv'];
|
|
$data_auto1 = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$row['auto']."'");
|
|
$tag_tour1[$key]['kennz']=$data_auto1['kz'];
|
|
if($row['typ']== 7) { $tag_tour1[$key]['info']=$row['gewicht']." kg"; }
|
|
if($row['typ']== 8) { $tag_tour1[$key]['info']=$row['gewicht']." kg"; }
|
|
if($row['typ']==11) { $tag_tour1[$key]['info']=$row['gewicht']." kg"; }
|
|
if($row['typ']==14) { $tag_tour1[$key]['info']=$row['gewicht']." kg"; }
|
|
if($row['typ']==15) { $tag_tour1[$key]['info']=$row['exemplare']." St."; }
|
|
|
|
if($row['typ']==3 || $row['typ']==4) {
|
|
$ntyp=1; $template->assign('ntyp',$ntyp);
|
|
$data_norm = $GLOBALS['mysql']->query_single("SELECT * FROM normplan WHERE tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'");
|
|
$normdate="Norm ".$tag.".".$monat.".".$jahr; $template->assign('normdate',$normdate);
|
|
$normdate2=$tage[date("w",mktime(0, 0, 0,$monat,$tag,$jahr))]; $template->assign('normdate2',$normdate2);
|
|
|
|
|
|
$norm1=$data_norm['lvz_city']; $template->assign('norm1',$norm1);
|
|
$norm2=$data_norm['lvz_bgz']; $template->assign('norm2',$norm2);
|
|
$norm3=$data_norm['lvz_dek']; $template->assign('norm3',$norm3);
|
|
$norm4=$data_norm['lvz_mtk']; $template->assign('norm4',$norm4);
|
|
|
|
}
|
|
/*
|
|
if($row['typ']==4) { $ntyp=1; $template->assign('ntyp',$ntyp);
|
|
$data_norm = $GLOBALS['mysql']->query_single("SELECT * FROM normplan WHERE tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'");
|
|
$normdate="LVZ-City Norm am: ".$tag.".".$monat.".".$jahr; $template->assign('normdate',$normdate);
|
|
$norm=$tage[date("w",mktime(0, 0, 0,$monat,$tag,$jahr))]." : ".$data_norm['lvz_city']."er";
|
|
$template->assign('norm',$norm);
|
|
}
|
|
*/
|
|
if($row['typ']==7) { $ntyp=2; $template->assign('ntyp',$ntyp);
|
|
$normdate="Rundschau Norm am: ".$tag.".".$monat.".".$jahr; $template->assign('normdate',$normdate);
|
|
$norm=$tage[date("w",mktime(0, 0, 0,$monat,$tag,$jahr))]." : ".$row['Norm']."er";
|
|
$template->assign('norm',$norm);
|
|
}
|
|
if($row['typ']==8) { $ntyp=2; $template->assign('ntyp',$ntyp);
|
|
$normdate="Sachsen-Sonntag Norm am: ".$tag.".".$monat.".".$jahr; $template->assign('normdate',$normdate);
|
|
$norm=$tage[date("w",mktime(0, 0, 0,$monat,$tag,$jahr))]." : ".$row['Norm']."er";
|
|
$template->assign('norm',$norm);
|
|
}
|
|
if($row['typ']==11) { $ntyp=2; $template->assign('ntyp',$ntyp);
|
|
$normdate="Exxtra(City) Norm am: ".$tag.".".$monat.".".$jahr; $template->assign('normdate',$normdate);
|
|
$norm=$tage[date("w",mktime(0, 0, 0,$monat,$tag,$jahr))]." : ".$row['Norm']."er";
|
|
$template->assign('norm',$norm);
|
|
}
|
|
if($row['typ']==14) { $ntyp=2; $template->assign('ntyp',$ntyp);
|
|
$normdate="Exxtra(Land) Norm am: ".$tag.".".$monat.".".$jahr; $template->assign('normdate',$normdate);
|
|
$norm=$tage[date("w",mktime(0, 0, 0,$monat,$tag,$jahr))]." : ".$row['Norm']."er";
|
|
$template->assign('norm',$norm);
|
|
}
|
|
$key++;
|
|
}
|
|
}
|
|
}
|
|
$template->assign('ma',$ma);
|
|
$template->assign('tag_tour1',$tag_tour1);
|
|
$template->assign('content', 'tpl/ajax/pi_hallo.tpl');
|
|
?>
|