Also ich möchte mit einem Script nur einzele Bilder aus einem Ordner und aus einer MySQL Tabelle löschen.
Ich bin so weit das ich mir alle Bilder auslesen lasse und daneben eine Checkbox nun weiß ich aber nicht so recht weiter wie ich das umsetzten soll. Mit den Checkboxen gebe ich die Bildname weiter die in einer MySQL Tabelle g stehen. Ja nun habe ich mir gedacht die übergebenen Bildnamen in eine MySQL Tabelle x zu schreiben dann soll er alle Bildnamen nehmen aus der Tabelle und diese aus einem Ordner löschen den er schon am anfang des scriptes zugeteilt bekommt. Danach soll er alle Einträge aus der MySQL Tabelle g der Gallerie löschen wo die Bildnamen mit den Einträgen der MySQL Tabelle x übereinstimmen... ist leicht gesagt aber ich weiß nicht so genau wie ich das mit den übergaben der werte aus den cheackboxen mache...
Danke schon mal
Hier noch der Code von der Seite mit den Checkboxen:
Ich bin so weit das ich mir alle Bilder auslesen lasse und daneben eine Checkbox nun weiß ich aber nicht so recht weiter wie ich das umsetzten soll. Mit den Checkboxen gebe ich die Bildname weiter die in einer MySQL Tabelle g stehen. Ja nun habe ich mir gedacht die übergebenen Bildnamen in eine MySQL Tabelle x zu schreiben dann soll er alle Bildnamen nehmen aus der Tabelle und diese aus einem Ordner löschen den er schon am anfang des scriptes zugeteilt bekommt. Danach soll er alle Einträge aus der MySQL Tabelle g der Gallerie löschen wo die Bildnamen mit den Einträgen der MySQL Tabelle x übereinstimmen... ist leicht gesagt aber ich weiß nicht so genau wie ich das mit den übergaben der werte aus den cheackboxen mache...
Danke schon mal
Hier noch der Code von der Seite mit den Checkboxen:
PHP:
include ("../dbconfig.php");
//Verbinden zu Datenbank
$ordner = $_POST['ordner'];
$link = mysql_connect("$dbhost","$dbuser","$dbpw")
or die("Verbindung zum Server fehlgeschlagen.". mysql_error());
//Datenbank nutzen
$db_selected = mysql_select_db("$db", $link)
or die ("Kann die Datenbank $db nicht benutzen :". mysql_error());
$sql = "SELECT * FROM gallerie_$ordner";
$result = mysql_query($sql)
or die('Ungltige Abfrage: ' . mysql_error());
echo "<form action=\"bilderloeschens3.php\" method=\"post\" target=\"_self\">";
while($row = mysql_fetch_array($result))
{
// Print out the contents of each row into a table
echo "<input name=\"bild".$row['ID']."\" type=\"checkbox\" value=\"".$row['Bildname']."\">";
echo "<img src=\"".$row['BildThumbURL']."\">";
echo "<br>";
}
echo "</select><br><br><input name=\"send\" type=\"submit\" value=\"Auswählen\" /></form><br><br><a href=\"index.php\">Zurück zum Hauptmenü</a>";
mysql_close($link);