Psycho-Clown
Cadet 4th Year
- Registriert
- Dez. 2001
- Beiträge
- 88
Hi!
Also ich habe mal angefangen mit meinen Bescheidenen PHP Kenntnissen nen News Skript für meine Clanseite zu coden. Ok also das anzeigen der News aus der Datenbank klappt. Das einfügen neuer Datensätze geht auch über meine Webseite.
Allerdings das löschen funktioniert nicht über das HTML Formular. Ich habe das im Prinzip genauso gemacht wie das einfügen:
Hier gebe ich die Id der News an, die ich löschen will:
-------------------------------------------------------------------------------
<form name="form2" method="post" action="intern.php">
Delete News Nr: <input name="delete" type="text" id="delete">
<input type="submit" name="Submit1" value="Abschicken">
</form>
-------------------------------------------------------------------------------
okay, also wird die ID der News in das textfeld "delete" eingegeben und Abgeschickt.
Dann der PHP Code:
Also wenn der Submit1 Button nen Wert zurückliefert wird halt der Befehl ausgeführt, dass der Datensatz mit der eingebenen id gelöscht wird.
Komischerweise passiert dann nix. Hab ich da was übersehen? Der DB User hat natürlich "delete" Rechte.
Wie gesagt das Einfügen der Datensätze hab ich ähnlich gemacht, nur halt anstatt den Delete befehl insert geschrieben (und halt form angepasst).
Naja ich hoffe ihr versteht das problem
schonmal Danke im Voraus
Also ich habe mal angefangen mit meinen Bescheidenen PHP Kenntnissen nen News Skript für meine Clanseite zu coden. Ok also das anzeigen der News aus der Datenbank klappt. Das einfügen neuer Datensätze geht auch über meine Webseite.
Allerdings das löschen funktioniert nicht über das HTML Formular. Ich habe das im Prinzip genauso gemacht wie das einfügen:
Hier gebe ich die Id der News an, die ich löschen will:
-------------------------------------------------------------------------------
<form name="form2" method="post" action="intern.php">
Delete News Nr: <input name="delete" type="text" id="delete">
<input type="submit" name="Submit1" value="Abschicken">
</form>
-------------------------------------------------------------------------------
okay, also wird die ID der News in das textfeld "delete" eingegeben und Abgeschickt.
Dann der PHP Code:
PHP:
if ($Submit1 != null) {
$sql_delete = "DELETE FROM 'news' WHERE 'id' = '$delete' LIMIT 1";
mysql_query($sql_delete, $dbconnect);
header("Location:intern.php");
}
Also wenn der Submit1 Button nen Wert zurückliefert wird halt der Befehl ausgeführt, dass der Datensatz mit der eingebenen id gelöscht wird.
Komischerweise passiert dann nix. Hab ich da was übersehen? Der DB User hat natürlich "delete" Rechte.
Wie gesagt das Einfügen der Datensätze hab ich ähnlich gemacht, nur halt anstatt den Delete befehl insert geschrieben (und halt form angepasst).
Naja ich hoffe ihr versteht das problem
schonmal Danke im Voraus
Zuletzt bearbeitet: