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

98 lines
No EOL
5.7 KiB
PHP

<?php
$heute_monat = date("m",$tagp);
$heute_jahr = date("Y",$tagp);
if(isset($_GET['a']))
$action=$_GET['a'];
else
$action='list';
switch($action):
case 'show';
if(isset($_GET['mid']) && $_GET['mid'] != '') {
$mitarbeiter = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$_GET['mid']."'");
if($mitarbeiter['num_rows'] == 1) {
if(isset($_POST['name'])) {
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET name='".$_POST['name']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET mail='".$_POST['mail']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET handy='".$_POST['handy']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET aktiv='".$_POST['aktiv']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET gebtag='".$_POST['tag']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET gebmonat='".$_POST['monat']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET gebjahr='".$_POST['jahr']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET lvz='".$_POST['lvz']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET gh='".$_POST['gh']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET pin='".$_POST['pin']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET post='".$_POST['post']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET rs='".$_POST['rs']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET werb='".$_POST['werb']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET saso='".$_POST['saso']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET tip='".$_POST['tip']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET mb='".$_POST['mb']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET mp='".$_POST['mp']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET faz='".$_POST['faz']."' WHERE id='".$_GET['mid']."'");
$GLOBALS['mysql']->insert("UPDATE mitarbeiter SET sonstige='".$_POST['sonstige']."' WHERE id='".$_GET['mid']."'");
$mitarbeiter = $GLOBALS['mysql']->query_single("SELECT * FROM mitarbeiter WHERE id='".$_GET['mid']."'");
}
if(isset($_POST['savetour'])) {
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Tour='".$_POST['Tour'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Auflage='".$_POST['Auflage'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Pakete='".$_POST['Pakete'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Ladung='".$_POST['Ladung'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Paket='".$_POST['Paket'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Stellzeit='".$_POST['Stellzeit'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET StartRampe='".$_POST['StartRampe'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET EndeRampe='".$_POST['EndeRampe'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Fahrer='".$_POST['Fahrer'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$GLOBALS['mysql']->insert("UPDATE tourengeplant2 SET Fahrzeug='".$_POST['Fahrzeug'][$_POST['savetour']]."' WHERE id='".$_POST['savetour']."'");
$success[]='Tour wurde ge&auml;ndert.'; $template->assign('success', $success);
}
$mitarbeiterrow = $GLOBALS['mysql']->query("SELECT * FROM mitarbeiter");
while($mitarbeiterinfo = $mitarbeiterrow->fetch_assoc()){
$option1.='<option value="'.$mitarbeiterinfo['name'].'" >'.$mitarbeiterinfo['name'].'</option>';
}
$template->assign('option1', $option1);
$touren = $GLOBALS['mysql']->query_array("SELECT * FROM tourenliste WHERE fahrer='".$mitarbeiter['id']."' AND monat='".$heute_monat."' AND jahr='".$heute_jahr."'");
$template->assign('mitarbeiter', $mitarbeiter);
$template->assign('touren', $touren);
$template->assign('content', 'tpl/mitarbeiter_show.tpl');
} else {
$error[]='Mitarbeiter existiert nicht!'; $template->assign('error', $error);
$template->assign('content', 'tpl/leer.tpl');
}
} else {
$warning[]='Es wurde kein Mitarbeiter ausgew&auml;hlt!'; $template->assign('warning', $warning);
$template->assign('content', 'tpl/leer.tpl');
}
break;
case 'list';
default:
if(isset($_POST['name'])) { $GLOBALS['mysql']->insert("INSERT INTO mitarbeiter (name,mail,handy) VALUES('".$_POST['name']."','".$_POST['mail']."','".$_POST['handy']."')"); }
if(isset($_POST['delete'])) { $GLOBALS['mysql']->query("DELETE FROM mitarbeiter WHERE id='".$_POST['delete']."'"); }
$mitarbeiterlist = $GLOBALS['mysql']->query_array("SELECT * FROM mitarbeiter");
$template->assign('mitarbeiterlist', $mitarbeiterlist);
$template->assign('content', 'tpl/mitarbeiter_list.tpl');
endswitch;
?>