<?php $user_admin=$_COOKIE["user_admin"]; $jahrgang=$_COOKIE["jahrgang"]; $hs=$_COOKIE["ck_hs"]; if ($jahrgang == ""){ require("jahrgang.php"); exit;} //Wenn man kein Jahrgang ausgewählt hat wird die Jahrgangsauswahlseite geladen include("kurs/datenbankanbindung.php"); // fügt die Datenbankanbindung ein: Sys:\php\includes\kurs\datenbankanbindung.php require_once("func_get_vert_block.php"); // Gibt vertiefungsbereich zurück, zu dem gewünschten Block // Rechteüberprüfung $db = dbconnect(); if ($user_admin == ""){ require("index.php"); exit;} //Wenn man nicht angemeldet ist, darf man nicht auf die Seite $result = $db->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_sozuw'"); $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: /* create view stan_ag_wunsch_vw as select distinct uid, (select distinct wagsid from stan_ag_standort_wunsch a where prio=0 and a.uid = d.uid and a.block=d.block) prio0, (select distinct wagsid from stan_ag_standort_wunsch a where prio=1 and a.uid = d.uid and a.block=d.block) prio1, (select distinct wagsid from stan_ag_standort_wunsch a where prio=2 and a.uid = d.uid and a.block=d.block) prio2, block from stan_ag_standort_wunsch d where block !=0 */ echo" <html> <head> <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\"> <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\"> <title>Prioritäten bearbeiten</title> </head> <body> <table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\"> <tr> <td> <div align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\"> <tr> <td align=\"left\" width=\"1%\" width=\"10\" background=\"../images/box_e1.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> <td align=\"left\" width=\"98%\" background=\"../images/box_top.gif\" valign=\"top\" colspan=\"2\"> <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br> <font class=\"hd\">Standortzuweisung</font><br> <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td> <td align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td width=\"1%\" background=\"../images/box_l.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> <td colspan=\"2\"> <form action="; echo $_SERVER['PHP_SELF'] . "?action=bearbeiten"; echo" method=\"POST\" name=\"Wpf_bearb\"> <table border=\"0\" cellpadding=\"4\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#E7E8ED\" width=\"100%\"> <tr> <td align='left' width=\"64%\"style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Bezeichnung</b> </td> <td align='center' width=\"8%\" align=\"center\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Anz. zugewiesene Teilnehmer</b> </td> <td align='center' width=\"8%\" align=\"center\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Nicht zugewiesene Teilnehmer</b> </td> <td align='center' width=\"8%\" align=\"center\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Anz. Prio. 1</b> </td> <td width=\"12%\" align=\"center\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Auswahl</b> </td> </tr>"; $db = dbconnect(); $query = "SELECT agsid, a.sid, standort, block, abdatum, pendler, c.bezeichnung FROM stan_standort a, stan_ag_standort b, stan_vertiefungsbereich c WHERE a.sid=b.sid AND b.vbid=c.vbid AND jahr='$jahrgang' ORDER BY block ASC, standort ASC"; $result = $db->query($query) or die ("Cannot execute query"); while ($row = $result->fetch_array()){ /* alt: zu langsam $result0 = $db->query("SELECT count(*) Anz FROM stan_ag_wunsch_vw a, stud b WHERE prio0='$row[agsid]' AND a.uid=b.uid AND b.durchgefallen != 'Y' AND b.jahrgang='$jahrgang' "); $row0 = $result0->fetch_array(); */ $result0 = $db->query("SELECT count(*) Anz FROM stan_ag_standort_wunsch a, stud b WHERE prio=0 AND wagsid='$row[agsid]' AND a.uid=b.uid AND b.durchgefallen != 'Y' AND b.jahrgang='$jahrgang' "); $row0 = $result0->fetch_array(); /* $result1 = $db->query("SELECT count(*) Anz FROM stan_ag_wunsch_vw a, stud b WHERE prio1='$row[agsid]' AND prio0 IS NULL AND a.uid=b.uid AND b.durchgefallen != 'Y' AND b.jahrgang='$jahrgang' "); $row1 = $result1->fetch_array(); */ $result1 = $db->query("select count(distinct d.uid) Anz from stan_ag_standort_wunsch d, stud e where block !=0 and d.uid=e.uid AND e.durchgefallen != 'Y' AND e.jahrgang='$jahrgang' AND (select distinct wagsid from stan_ag_standort_wunsch a where prio=0 and a.uid = d.uid and a.block=d.block) is null and (select distinct wagsid from stan_ag_standort_wunsch a where prio=1 and a.uid = d.uid and a.block=d.block)='$row[agsid]' "); $row1 = $result1->fetch_array(); /* alt: zu langsam $result1a = $db->query("SELECT count(*) Anz FROM stan_ag_wunsch_vw a, stud b WHERE prio1='$row[agsid]' AND a.uid=b.uid AND b.durchgefallen != 'Y' AND b.jahrgang='$jahrgang' "); $row1a = $result1a->fetch_array(); */ $result1a = $db->query("SELECT count(*) Anz FROM stan_ag_standort_wunsch a, stud b WHERE prio='1' AND wagsid='$row[agsid]' AND a.uid=b.uid AND b.durchgefallen != 'Y' AND b.jahrgang='$jahrgang' "); $row1a = $result1a->fetch_array(); echo " <tr> <td height='35' width=\"64%\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <p align=\"left\">$row[standort] (Block $row[block]) ab $row[abdatum] ($row[pendler])</b> ($row[bezeichnung])</p> </td> <td align='center' width=\"8%\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> $row0[Anz] </td> <td align='center' width=\"8%\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> $row1[Anz] </td> <td align='center' width=\"8%\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> $row1a[Anz] </td> <td width=\"12%\" align=\"center\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <p> <input type=\"radio\" value=\"$row[agsid]\" name=\"aus_bearb\" size=\"20\"> </td> </tr>"; } echo " </table> <br> <input type=\"submit\" value=\"Abschicken\" name=\"B1\" size=\"20\"></p> </form> </td> <td width=\"1%\" background=\"../images/box_r.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td> </tr> </table> </div> </td> </tr> </table> </body> </html>"; break; case "bearbeiten": if(isset($_POST["aus_bearb"])){ $agsid = $_POST["aus_bearb"]; }else{ $agsid = $_GET["agsid"]; } setcookie("ck_agsid",""); setcookie("ck_agsid","$agsid"); $result2 = $db->query("SELECT standort, block, abdatum, pendler, vbid FROM stan_ag_standort a, stan_standort b WHERE a.sid = b.sid AND a.agsid='$agsid' "); $row2 = $result2->fetch_array(); $standort = $row2['standort']; setcookie("ck_vbid",""); setcookie("ck_vbid","$row2[vbid]"); $sel_vt = $db->query("SELECT bezeichnung FROM stan_vertiefungsbereich WHERE vbid = '$row2[vbid]' "); $bez_vt = $sel_vt->fetch_array(); echo " <html> <head> <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\"> <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\"> <title>PU Prioritäten bearbeiten</title> <script type=\"text/javascript\" src=\"./overlib/overlibmws.js\"><!-- overLIB (c) Erik Bosrup --></script> <script type=\"text/javascript\"> <!-- OLregisterPlugins('crossframe','iframe','hide','shadow'); overlib=parent.overlib; nd=parent.nd; if (typeof window.createPopup!='undefined') { var oPopup = window.createPopup(); var oPopupBody = oPopup.document.body; oPopupBody.style.backgroundColor = \"#ccccff\"; oPopupBody.style.border = \"solid blue 1px\"; } // --> </script> <style type=\"text/css\"> <!-- .text_overlib {font-family:Verdana,Arial,sans-serif; font-size:10px;} .r{text-decoration: none;font-weight: bold; color: black;} .text_overlib {font-family:Verdana,Arial,sans-serif; font-size:10px;} --> select{ width:260px; } </style> </head> <body> <div id=\"overDiv\" style=\"position: absolute; visibility: hidden; z-index: 1000; left: 10px; top: 0px; background-image: none;\"></div> <table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\"> <tr> <td> <div align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\"> <tr> <td align=\"left\" width=\"1%\" width=\"10\" background=\"../images/box_e1.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> <td align=\"left\" width=\"98%\" background=\"../images/box_top.gif\" valign=\"top\" colspan=\"2\"> <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br> <font class=\"hd\">Zuordnung der Studenten zu den AG-Standorten</font><br> <span class=\"sh\">Standort: $row2[standort] (Block $row2[block]) ab $row2[abdatum] ($row2[pendler]) - ($bez_vt[bezeichnung])<br> </span> <td align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td width=\"1%\" background=\"../images/box_l.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> <td colspan=\"2\"> <form action="; echo $_SERVER['PHP_SELF'] . "?action=bearbeiten3"; echo" method=\"POST\" name=\"PU_bearb\"> <table border=\"0\" cellpadding=\"4\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#E7E8ED\" width=\"100%\"> <tr> <td width=\"36%\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Name</b> </td> <td width=\"16%\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Hochschule</b> </td> <td width=\"18%\" align=right style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <p align=\"center\"><b>Verschieben</b></p> </td> <td width=\"10%\" align=center style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Status</b></td> <td width=\"10%\" align=center style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Prio. 1</b></td> <td width=\"10%\" align=center style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <b>Prio. 2</b></td> </tr>"; $db = dbconnect(); # Selektiere alle Studenten, die Prio=0 haben, wenn der Student keine Prio=0 hat (noch keine Zuweisung), dann Prio 1 verwenden # technisch gesehen, wird die summe der Prios pro Stelle gezählt. bei 2 Prios fehlt Prio 0 und es muss nach Prio 1 gesucht werden $result = $db->query("SELECT a.uid, vorname, nachname, hs, ag, jahrgang, block, prio0 FROM stan_ag_wunsch_vw a, stud b WHERE a.uid=b.uid AND b.jahrgang='$jahrgang' AND b.durchgefallen !='Y' AND prio0 = $agsid UNION SELECT a.uid, vorname, nachname, hs, ag, jahrgang, block, prio1 FROM stan_ag_wunsch_vw a, stud b WHERE a.uid=b.uid AND b.jahrgang='$jahrgang' AND b.durchgefallen !='Y' AND prio1 = $agsid AND prio0 is NULL ORDER BY nachname"); while ($row = $result->fetch_array()){ echo " <td width=\"20%\" valign=\"middle\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> "; $titel = "$row[nachname], $row[vorname] ($row[ag]/$row[jahrgang])"; $text = "Praxisstelle: Dienststelle beim Blockmodell nicht mehr eindeutig"; echo" <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\">$titel</a> </td> <td width=\"16%\" valign=\"middle\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\">"; if($row['hs'] == 'K' or $row['hs']=='k'){ echo "Kehl"; }else{ echo "Ludwigsburg"; } echo" </td> <td width=\"18%\" align='left' valign=\"middle\" style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> <select size=1 name=$row[uid]|$row[block]>"; $db = dbconnect(); $result0 = $db->query("SELECT a.sid, standort, c.block, abdatum, pendler, a.agsid FROM stan_ag_standort a, stan_ag_standort_wunsch b, stan_standort c WHERE a.agsid = b.wagsid AND a.sid=c.sid AND b.uid = '$row[uid]' AND b.block= '$row[block]' AND b.prio = '0'"); $row0 = $result0->fetch_array(); $result1 = $db->query("SELECT a.sid, standort, c.block, abdatum, pendler, a.agsid FROM stan_ag_standort a, stan_ag_standort_wunsch b, stan_standort c WHERE a.agsid = b.wagsid AND a.sid=c.sid AND b.uid = '$row[uid]' AND b.block= '$row[block]' AND b.prio = '1' "); $row1 = $result1->fetch_array(); $result2 = $db->query("SELECT a.sid, standort, c.block, abdatum, pendler, a.agsid FROM stan_ag_standort a, stan_ag_standort_wunsch b, stan_standort c WHERE a.agsid = b.wagsid AND a.sid=c.sid AND b.uid = '$row[uid]' AND b.block= '$row[block]' AND b.prio = '2'"); $row2 = $result2->fetch_array(); ## Admin vorbelegen, wenn keine Prio zugewiesen, dann prio1 ausgeben if($row0['agsid'] != ''){ $agsid = $row0['agsid']; $standort= "$row0[standort] $row0[standort] (Block $row0[block]) ab $row0[abdatum] ($row0[pendler])"; }else{ $agsid = $row1['agsid']; $standort= "$row1[standort] $row1[standort] (Block $row1[block]) ab $row1[abdatum] ($row1[pendler])"; } echo" <option value='$agsid'>Admin: $standort</option> <option value='$row1[agsid]'>Erstwahl: $row1[standort] (Block $row1[block]) ab $row1[abdatum] ($row1[pendler])</option> <option value='$row2[agsid]'>Zweitwahl: $row2[standort] (Block $row2[block]) ab $row2[abdatum] ($row2[pendler])</option> <option value='8888'>Außerhalb BWs</option> <optgroup label=' '> </optgroup> <optgroup label='Mögliche Optionen'> "; $vert = get_vert_block($row['block'], $row['uid']); $result3 = $db->query("SELECT b.sid, standort,agsid, block, abdatum, pendler, maxteil FROM stan_ag_standort a, stan_standort b WHERE a.sid=b.sid AND a.vbid='$vert' AND b.block='$row[block]' AND a.jahr = '$jahrgang' ORDER BY standort ASC"); while ($row3 = $result3->fetch_array()){ $result4 = $db->query("SELECT count(*) Anz FROM stan_standort a, stan_ag_standort b, stan_ag_standort_wunsch c WHERE a.sid=b.sid AND b.agsid = c.wagsid AND c.prio=0 AND b.jahr = '$jahrgang' AND wagsid='$row3[agsid]'"); $row4 = $result4->fetch_array(); $freiepl = $row3['maxteil']-$row4['Anz']; echo"<option value='$row3[agsid]'>$row3[standort] (Block $row3[block]) ab $row3[abdatum] ($row3[pendler]) - $freiepl Plätz(e) frei</option>"; } echo" </optgroup> </select> </td> <td width=\"10%\" align=center style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\">"; $res_stat = $db->query("SELECT 1 FROM stan_ag_standort_wunsch WHERE block='$row[block]' AND uid='$row[uid]' AND prio='0'"); $row_stat = $res_stat->fetch_array(); if($row_stat[0] == '1'){ echo "zugewiesen"; }else{ echo "nicht zugewiesen"; } echo" </td> <td width=\"10%\" align=center style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> $row1[standort] (Block $row1[block]) ab $row1[abdatum] ($row1[pendler]) </td> <td width=\"10%\" align=center style=\"border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px\"> $row2[standort] (Block $row2[block]) ab $row2[abdatum] ($row2[pendler]) </td> </tr>"; } echo " </table> <br> <input type=\"submit\" value=\"Abschicken\" name=\"B1\" size=\"20\"></p> </form> </td> <td width=\"1%\" background=\"../images/box_r.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td> </tr> </table> </div> </td> </tr> </table> </body> </html>"; break; case "bearbeiten3": $agsid=$_COOKIE["ck_agsid"]; $datid=$_COOKIE["ck_datid"]; $db = dbconnect(); $result8 = $db->query("SELECT a.uid, vorname, nachname, hs, ag, jahrgang, block, prio0 FROM stan_ag_wunsch_vw a, stud b WHERE a.uid=b.uid AND b.jahrgang='$jahrgang' AND b.durchgefallen !='Y' AND prio0 = $agsid UNION SELECT a.uid, vorname, nachname, hs, ag, jahrgang, block, prio1 FROM stan_ag_wunsch_vw a, stud b WHERE a.uid=b.uid AND b.jahrgang='$jahrgang' AND b.durchgefallen !='Y' AND prio1 = $agsid AND prio0 is NULL ORDER BY nachname"); while ($row8 = $result8->fetch_array()){ $stud="$row8[uid]|$row8[block]"; $result1 = $db->query("SELECT wagsid FROM stan_ag_standort_wunsch WHERE uid = '$row8[uid]' AND block ='$row8[block]' AND prio = '0' "); $row1 = $result1->fetch_array(); # Bei Veränderung löschen und neuanlegen if($row1['wagsid'] != $_POST[$stud]){ if($_POST[$stud] != '8888'){ # echo "DELETE FROM stan_ag_standort_wunsch WHERE prio='0' AND uid='$row8[uid]' AND block='$row8[block]'<br> # INSERT INTO stan_ag_standort_wunsch (wagsid, uid, block, prio) VALUES ('$_POST[$stud]', '$row8[uid]', '$row8[block]', '0')<br> # DELETE FROM stan_printqueue_antrag WHERE zuweisung='SOZ' AND block ='$row8[block]' AND uid='$row8[uid]'<br> # "; $sql = $db->query ("DELETE FROM stan_ag_standort_wunsch WHERE prio='0' AND uid='$row8[uid]' AND block='$row8[block]'"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht $sql = $db->query ("INSERT INTO stan_ag_standort_wunsch (wagsid, uid, block, prio) VALUES ('$_POST[$stud]', '$row8[uid]', '$row8[block]', '0')"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht $sql = $db->query ("DELETE FROM stan_printqueue_antrag WHERE zuweisung='SOZ' AND block ='$row8[block]' AND uid='$row8[uid]'"); // Das bisherige Zuweisungschreiben rauslöschen, damit die view "stan_zuw_so" den Satz wieder findet und ein neues Zuweisungsschreiben generiert wird }else{ $sql = $db->query ("DELETE FROM stan_ag_standort_wunsch WHERE prio='0' AND uid='$row8[uid]' AND block='$row8[block]'"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht $sql = $db->query ("UPDATE stan_ag_standort_wunsch SET wagsid = '8888' WHERE uid = '$row8[uid]' AND prio = '1' AND block = '$row8[block]'"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht $sql = $db->query ("UPDATE stan_ag_standort_wunsch SET wagsid = '9999' WHERE uid = '$row8[uid]' AND prio = '2' AND block = '$row8[block]'"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht } } } if($sql){ echo " <meta http-equiv=\"refresh\" content=\"1; URL=sozuweisung.php\"> <html> <head> <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\"> <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\"> <title>Aktualisierung</title> </head> <body> <table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\"> <tr> <td> <div align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\"> <tr> <td width=\"10\" background=\"../images/box_e1.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td> <td width=\"95%\" background=\"../images/box_top.gif\"> <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br> <span class=\"sh\">Aktualisierung</span><br> <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td width=\"1%\" background=\"../images/box_l.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> <td colspan=\"2\"><br> <p align=\"center\"><b>Standorte wurde aktualisiert!</b> </p> <p></p> <p><br> </p> </td> <td width=\"1%\" background=\"../images/box_r.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td> </tr> </table> </div> </td> </tr> </table> </body> </html> "; }else{ echo " <meta http-equiv=\"refresh\" content=\"5; URL=sozuweisung.php\"> <html> <head> <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\"> <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\"> <title>Aktualisierung</title> </head> <body> <table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\"> <tr> <td> <div align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\"> <tr> <td width=\"10\" background=\"../images/box_e1.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td> <td width=\"95%\" background=\"../images/box_top.gif\"> <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br> <span class=\"sh\">Aktualisierung</span><br> <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td width=\"1%\" background=\"../images/box_l.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> <td colspan=\"2\"><br> <p align=\"center\"><b>Es wurden keine Veränderungen festgestellt!</b> </p> <p></p> <p><br> </p> </td> <td width=\"1%\" background=\"../images/box_r.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td> </tr> </table> </div> </td> </tr> </table> </body> </html> "; } // Ende Wenn update fehlgeschlagne break; case "allezuw": $agsid =$_COOKIE["ck_agsid"]; $db = dbconnect(); $query = "SELECT a.uid, saaid FROM stan_ag_standort_wunsch a, stud b WHERE a.uid=b.uid AND b.jahrgang='$jahrgang' AND b.hs='$hs' AND wagsid='$agsid' AND prio='1' ORDER BY a.uid"; $result = $db->query($query) or die ("Cannot execute query"); while ($row = $result->fetch_array()){ # Bei sozuweisung_neu.php rausgenommen # $sql = $db->query ("DELETE FROM stan_ag_standort_wunsch WHERE saaid='$row[saaid]' AND uid='$row[uid]' AND prio='0'"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht # $sql = $db->query ("INSERT INTO stan_ag_standort_wunsch (wagsid, uid, saaid, prio) VALUES ('$agsid', '$row[uid]', '$row[saaid]', '0')"); // hier entspricht die uid den namen des Dropdownfeldes in der der neue Ort des PU steht } echo " <meta http-equiv=\"refresh\" content=\"3; URL=sozuweisung.php\"> <html> <head> <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\"> <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\"> <title>Aktualisierung</title> </head> <body> <table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\"> <tr> <td> <div align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\"> <tr> <td width=\"10\" background=\"../images/box_e1.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td> <td width=\"95%\" background=\"../images/box_top.gif\"> <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br> <span class=\"sh\">Aktualisierung</span><br> <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\"> <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td width=\"1%\" background=\"../images/box_l.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> <td colspan=\"2\"><br> <p align=\"center\"><b>Zuweisungen vorgenommen!</b> </p> <p></p> <p><br> </p> </td> <td width=\"1%\" background=\"../images/box_r.gif\"> <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td> </tr> <tr> <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td> <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td> <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\"> <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td> </tr> </table> </div> </td> </tr> </table> </body> </html> "; } //Ende Action Abfrage ?>