function Update($nr, $autoren, $art, $titel, $jahr, $verlag, $isbn, $beschreibung, $ort, $stichworte) { global $db_config, $sqldb, $login; // Nur wenn wir als Mitglied angemeldet sind if ($login->IsMember() === true) { // Lösche jede Verbindung zu Autoren in Literatur_Autor mit aktueller Literatur $sql = "DELETE FROM " . $db_config['prefix'] . "Literatur_Autor\n\t\t\t\t\t\tWHERE Literatur_Nr='{$nr}'"; $sqldb->Query($sql); // Ändere aktuellen Literatureintrag $sql = "UPDATE " . $db_config['prefix'] . "Bibliothek\n\t\t\t\t\t\t\tSET Art='{$art}', Titel='{$titel}', Jahr='{$jahr}', Verlag='{$verlag}', ISBN='{$isbn}', Beschreibung='{$beschreibung}', Ort='{$ort}', Stichworte='{$stichworte}'\n\t\t\t\t\t\t\tWHERE Literatur_Nr='{$nr}'\n\t\t\t\t\t\t\tLIMIT 1"; $sqldb->Query($sql); // Füge neue Autoren hinzu und verbinde sie mit Literatur durch Literatur_Autor $autorlist = Autor::Split($autoren); foreach ($autorlist as $cur) { $sql = "INSERT INTO " . $db_config['prefix'] . "Literatur_Autor\n\t\t\t\t\t\tVALUES ('" . $cur . "', '{$nr}')"; $sqldb->Query($sql); } Autor::Clean(); } }