Geschrieben von Bone Dragon am 12.01.2008 um 17:17:
Löschfunktion will nicht
Hallöchen @ all
Ich stehe glaub ich steh vollkommen auf der Letung.
Für mein Addon bin ich gerade dabei eine Löschfunktion einzubauen.
Die Funktion soll aus einer der Tabelle `bb1_gedenktafel_daten`welche die Felder id, dienstgrad, name, geb_datum, dod_datum, postingid, postinguser, enthält löschen.
Das löschen geschieht aus dem Forum raus, also nicht aus dem ACP.
Bis jetzt hab ich folgenden PHP-Code zusammen:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
if ($action == "loeschen"){
$id = strip_tags($_GET['id']);
$name = $db->query_first("SELECT COUNT(*) FROM bb".$n."_gedenktafel_daten WHERE id = $id");
if (!$wbbuserdata['canuseacp']) {
access_error();
exit;
}
$delete = $db->query("DELETE FROM bb".$n."_gedenktafel_daten where id = $id");
header("Location: lexikon.php");
} |
|
Der Löschbefehl wird über folgenden Link ausgeführt:
php: |
1:
2:
3:
|
if ($wbbuserdata['canuseacp']){
$loeschf = "<a href=\"gedenktafel.php?action=loeschen&id=$id\"><normalfont>Eintrag löschen</a>";
} |
|
Das Problem was ich da nun hab ist, das er fast alles macht, nur nicht die Daten aus der DB löscht.
Hat einer ne Idee woran das liegen könnte ?