query("SELECT 1 FROM stan_admin_rechte, stan_admin_rechte_zuord , stan_admin where stan_admin_rechte.stan_admin_rolle = stan_admin_rechte_zuord.stan_admin_rolle AND stan_admin_rechte_zuord.said = stan_admin.said AND stan_admin.user = '$user_admin' AND stan_admin_rechte_zuord.stan_admin_rolle = 'a_agzuw'"); $row = $result->fetch_array(); if ($row[0] != 1){ include("kurs/rechte.php"); exit;} // Rechteüberprüfung ende if (isset($_GET['action'])) $action = $_GET['action']; else $action = ""; switch($action){ default: echo" Prioritäten bearbeiten

AG Prioritäten bearbeiten
"; $db = dbconnect(); $query = "SELECT agtid, standort, ag, b.bezeichnung FROM stan_agtage a , stan_vertiefungsbereich b WHERE jahr='$jahrgang' AND a.vbid = b.vbid ORDER BY standort"; $result = $db->query($query) or die ("Cannot execute query 1"); while ($row = $result->fetch_array()){ $result1 = $db->query("SELECT count(*) anzahl FROM stan_agtage_wunsch a, stud b WHERE a.uid = b.uid AND b.jahrgang = '$jahrgang' AND a.agtid = '$row[agtid]' AND a.prio = '0' "); $row1 = $result1->fetch_array(); echo " "; } echo "
Bezeichnung Teilnehmer (Ist) Auswahl

$row[standort] ($row[bezeichnung])

$row1[anzahl]


"; break; case "bearbeiten": $agtid = $_POST['aus_bearb']; setcookie("ck_agtid",""); setcookie("ck_agtid",$agtid); echo" Prioritäten bearbeiten

Datum wählen
"; $db = dbconnect(); $result_tmp1 = $db->query("DELETE FROM stan_tagesort_tmp WHERE user='$user_admin'"); $result = $db->query("SELECT saaid, tag_dez FROM stan_agtage_wunsch a, stan_agtage b WHERE a.agtid = '$_POST[aus_bearb]' AND a.agtid = b.agtid AND prio = '0'"); while ($row = $result->fetch_array()){ $result1 = $db->query("SELECT beginn , ende , DATE_Format(beginn, '%Y')AS beginn_jahr , DATE_Format(beginn, '%m')AS beginn_monat , DATE_Format(beginn, '%d')AS beginn_tag , DATE_Format(ende, '%Y')AS ende_jahr , DATE_Format(ende, '%m')AS ende_monat , DATE_Format(ende, '%d')AS ende_tag FROM stan_antrag WHERE saaid = '$row[saaid]' "); while ($row1 = $result1->fetch_array()){ $a = mktime(0, 0, 0, $row1[beginn_monat], $row1[beginn_tag], $row1[beginn_jahr]); $e = mktime(0, 0, 0, $row1[ende_monat], $row1[ende_tag], $row1[ende_jahr]); if($row[tag_dez] != ''){//Wenn AG-Standorte gewählt wurden, dann Datum anzeigen while($a <= $e){ if(date('w', $a) == $row[tag_dez]){ $ag_tag = date('Y-m-d', $a); $result_tmp1 = $db->query("INSERT INTO stan_tagesort_tmp (user, saaid, agtid, tag) VALUES ('$user_admin', '$row[saaid]', '$_POST[aus_bearb]', '$ag_tag')"); } $a = strtotime('+1 day', $a); } } } } $result2 = $db->query("SELECT tag, count(*) Anz, date_format(tag,'%d.%m.%Y') date_form FROM stan_tagesort_tmp GROUP BY tag ORDER BY tag asc"); while ($row2 = $result2->fetch_array()){; switch(date('w', $row2[tag])){ case 0: $wochentag = 'So'; break; case 1: $wochentag = 'Mo'; break; case 2: $wochentag = 'Di'; break; case 3: $wochentag = 'Mi'; break; case 4: $wochentag = 'Do'; break; case 5: $wochentag = 'Fr'; break; case 6: $wochentag = 'Sa'; break; } $datum = "$wochentag, $row2[date_form]"; echo " "; } echo "
Datum Teilnehmer (Ist) Auswahl

$datum

$row2[Anz]


"; break; case "bearbeiten2": $agtid = $_COOKIE['ck_agtid']; if(isset($_POST['aus_bearb'])){ $aus_dat = $_POST['aus_bearb']; setcookie("ck_aus_dat",$aus_dat); } if(!isset($aus_dat)){ $aus_dat = $_COOKIE['ck_aus_dat']; } $db = dbconnect(); $query = $db->query("SELECT agtid, standort, ag, b.bezeichnung FROM stan_agtage a , stan_vertiefungsbereich b WHERE agtid='$agtid' AND a.vbid = b.vbid ORDER BY standort"); $row1 = $query->fetch_array(); $result2 = $db->query("SELECT tag, count(*) Anz, date_format(tag,'%d.%m.%Y') date_form FROM stan_tagesort_tmp GROUP BY tag ORDER BY tag asc"); $row2 = $result2->fetch_array(); $sort = $_GET["sort"]; if(!isset($sort)){ $sort = "nachname"; } echo " Übersicht über zugewiesene PU-Standorte $stud_jahr[Jahrgang]

Adressliste: $row1[standort] ($row1[bezeichnung])
Datum: $row2[date_form]
Anzahl: $row2[Anz]

"; $db = dbconnect(); $query = "SELECT a.uid, a.nachname, a.vorname, poplz, poOrt, poStrasse, a.ag, a.jahrgang, a.stg FROM stud a, stan_antrag b, stan_tagesort_tmp c WHERE c.saaid = b.saaid AND b.uid = a.uid AND c.tag='$aus_dat' ORDER BY $sort, nachname"; #echo $query; $result = $db->query($query) or die ("Cannot execute query"); while ($row = $result->fetch_array()){ echo " "; } echo "
"; if($sort == 'nachname'){ echo "Name, Vorname"; }else{ echo "Name, Vorname"; } echo" "; if($sort == 'ag'){ echo"Straße"; }else{ echo"Straße"; } echo" "; if($sort == 'ag'){ echo"PLZ"; }else{ echo"PLZ"; } echo" "; if($sort == 'stg'){ echo"Ort"; }else{ echo"Ort"; } echo"
$row[nachname], $row[vorname] $row[poStrasse] $row[poplz] $row[poOrt]

"; } //Ende Action Abfrage ?>