Hallo,
ich habe folgendes Problem welches mich schon seid Tagen beschäftigt.
Eigentlich ist es simpel.
Folgendes Script zeigt die Inhalte einer Tabelle an und mittels auswahl einer CheckBox kann dann ausgewählt werden welcher Inhalt davon gelöscht werden kann.
Allerdings funktioniert das nicht so wirklich. Der Letzte Satz erscheint zwar, allerdings bleibt der ausgewählte inhalt noch in der DB.
Da ich allerdings scheinbar blind auf den Augen bin und den fehler nicht sehe, hoffe ich mal das mir hier weiter geholfen werden kann.
Vielen dank schon mal,
Christian
ich habe folgendes Problem welches mich schon seid Tagen beschäftigt.
Eigentlich ist es simpel.
Folgendes Script zeigt die Inhalte einer Tabelle an und mittels auswahl einer CheckBox kann dann ausgewählt werden welcher Inhalt davon gelöscht werden kann.
PHP-Code:
<?php $db = new db_local;
echo "<h2 align=\"center\">Seiten löschen.</h2>" ;
if(!isset($_POST['submit'])) { ?>
<form action="<?php $PHP_SELF ?>" method="post">
<?php
//Seiten anzeigen
$db->query("SELECT id, seite FROM inhalt order by id");
while($db->next_record()){
$var = rawurldecode($db->record['id']);
if($db->record['seite'] != "help"){
echo "<p align=left><input type='checkbox' name='id' value=".$var.">".$db->record['seite']."</p>";
}}
?>
<p align="left"><input type="submit" name="submit" value="Löschen"></p>
<?php
}else{
// ausgewählte Seite löschen
$db->query("DELETE FROM `inhalt` WHERE id ='$var'");
$db->close();
echo "Und weg ist die Seite!";
}
?>
Da ich allerdings scheinbar blind auf den Augen bin und den fehler nicht sehe, hoffe ich mal das mir hier weiter geholfen werden kann.
Vielen dank schon mal,
Christian
Kommentar