query("SELECT 1 FROM sozkom_admin_rechte, sozkom_admin_rechte_zuord , sozkom_admin where sozkom_admin_rechte.sozkom_admin_rolle = sozkom_admin_rechte_zuord.sozkom_admin_rolle AND sozkom_admin_rechte_zuord.faid = sozkom_admin.faid AND sozkom_admin.user = '$user_admin' AND sozkom_admin_rechte_zuord.sozkom_admin_rolle = 'a_dozdel'"); $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 " >Dozent löschen

Dozent löschen
 

 

 

"; $db = dbconnect(); $query = "SELECT doz_nr, doz_name, doz_vorname, doz_titel FROM doz order by doz_name"; $result = $db->query ($query) or die ("Cannot execute query"); echo ""; echo "

 

 
"; break; case "delete": if ($_POST[del] == "") { // Abfrage wenn kein Dozent angeklickt wurde echo " Keine Auswahl

Keine Auswahl

Sie müssen zuerst einen Dozent anklicken!



"; exit; } $db = dbconnect(); $abfr_dozkurs = $db->query ("SELECT KursNr, doz_nr FROM doz_kurs WHERE doz_nr=$_POST[del]"); $belegt_kurs = $abfr_dozkurs->fetch_array(); $abfr_Wpfdoz = $db->query ("SELECT id, doz_nr FROM wpf_doz WHERE doz_nr=$_POST[del]"); $belegt_wpf = $abfr_Wpfdoz->fetch_array(); $abfr_prsdoz = $db->query ("SELECT id, doz_nr FROM sozkom_doz WHERE doz_nr=$_POST[del]"); $belegt_sozkom = $abfr_prsdoz->fetch_array(); $abfr_verdoz = $db->query ("SELECT verid, doz_nr FROM ver_doz WHERE doz_nr=$_POST[del]"); $belegt_ver = $abfr_verdoz->fetch_array(); if ($belegt_kurs == "" and $belegt_wpf =="" and $belegt_sozkom == "" and $belegt_ver == ""){ $sql = $db->query ("DELETE FROM doz WHERE doz_nr =$_POST[del];"); echo " Dozent gelöscht

Dozent gelöscht

Der Dozent wurde aus dem System gelöscht!



"; } else { echo " >Dozent löschen

Dozent löschen
"; $db = dbconnect(); $query = "SELECT kurs.kursnr, kurs.beschreibung FROM doz_kurs,kurs WHERE doz_kurs.doz_nr = $_POST[del] AND doz_kurs.kursnr = kurs.kursnr"; $result = $db->query($query) or die ("Cannot execute query"); while ($row1 = $result->fetch_array()){ echo " "; } $query1 = "SELECT wpf.wpfnr, wpf.id, wpf.Bezeichnung, wpf.jahr FROM wpf_doz,wpf WHERE wpf_doz.doz_nr = $_POST[del] AND wpf_doz.id = wpf.id"; $result1 = $db->query($query1) or die ("Cannot execute query1"); while ($row2 = $result1->fetch_array()){ echo " "; } $query2 = "SELECT sozkom_kompetenz.psnnr, sozkom_kompetenz.id, sozkom_kompetenz.Bezeichnung, sozkom_kompetenz.Jahr FROM fach_doz, sozkom_kompetenz WHERE fach_doz.doz_nr = $_POST[del] AND fach_doz.id = sozkom_kompetenz.id"; $result2 = $db->query($query2) or die ("Cannot execute query2"); while ($row3 = $result2->fetch_array()){ echo " "; } $query3 = "SELECT veranstaltung.VerID, veranstaltung.Bezeichnung FROM ver_doz, veranstaltung WHERE ver_doz.doz_nr = $_POST[del] AND ver_doz.VerID = veranstaltung.VerID"; $result3 = $db->query($query3) or die ("Cannot execute query3"); while ($row4 = $result3->fetch_array()){ echo " "; } echo "

Der Dozent kann kann nicht gelöscht werden, da er noch für folgende Kurse / Wahlpflichtfächer oder Fachprojekte zugeteilt ist:
Nr. Bezeichnung
Kurs: $row1[0] $row1[1]
Wpf: $row2[0]/$row2[3] $row2[2]
Psn: $row3[0]/$row3[3] $row3[2]
VerID: $row4[0] $row4[1]

"; } // Ende if, wenn Dozent noch für Kurse eingeteilt ist } // Ende Action script ?>