jb-data.de/scripts/a_fahrz.php
2025-08-11 22:23:30 +02:00

78 lines
No EOL
2.1 KiB
PHP

<?php
$_SESSION['slohn']=9.19;
$_SESSION['m1']=6; $_SESSION['m2']=2;
error_reporting(E_ALL); ini_set('display_errors',0);
if(isset($_GET['wahl'])) {
if($_GET['wahl']==1) {
if($_GET['monat']==1) {
$monat=12; $jahr=$_GET['jahr']-1;
} else {
$monat=$_GET['monat']-1; $jahr=$_GET['jahr'];
}
}
if($_GET['wahl']==2) {
if($_GET['monat']==12) {
$monat=1; $jahr=$_GET['jahr']+1;
} else {
$monat=$_GET['monat']+1;
$jahr=$_GET['jahr'];
}
}
} else {
$jahr = date('Y');
$monat = date('m');
}
//-------------------------------- Fahrzeuge
$mitarbeiterlist = $GLOBALS['mysql']->query_array("SELECT * FROM fahrzeuge WHERE aktiv>0 ORDER BY kz");
//-------------------------------- Mitarbeiter
if(isset($_GET['id'])) {
if($_GET['id']>0) {
$ma_daten = $GLOBALS['mysql']->query_single("SELECT * FROM fahrzeuge WHERE id='".$_GET['id']."'");
$ma_id=$_GET['id']; // id für anzeige
$template->assign('ma_id', $ma_id);
$template->assign('ma_name', $ma_daten['name']);
$template->assign('ma_kz', $ma_daten['kz']);
$tdaten = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE monat='".$monat."' AND jahr='".$jahr."' AND auto='".$ma_id."' ORDER BY tag"); $key=0; $senddata= array();
while($row = $tdaten->fetch_assoc()) {
//$senddata[$key]['tid']=$row['id'];
$tmpd = $GLOBALS['mysql']->query_single("SELECT * FROM touren WHERE id='".$row['tour']."'");
$senddata[$key]['datum']=$row['tag'].".".$row['monat'].".".$row['jahr'];
$senddata[$key]['tname']=$tmpd['tour'];
$tmpt = $GLOBALS['mysql']->query_single("SELECT * FROM tourentyp WHERE tid='".$row['typ']."'");
$senddata[$key]['typ']=$tmpt['tname'];
$tfahrer = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$row['fahrer']."'");
$senddata[$key]['fahrer']=$tfahrer['name'];
$key++;
}
}
$template->assign('senddata', $senddata);
}
$template->assign('mitarbeiterlist', $mitarbeiterlist);
$template->assign('monat', $monat);
$template->assign('jahr', $jahr);
$template->assign('content', 'tpl/a_fahrz.tpl'); //_list
?>