dr-chiller
Cadet 4th Year
- Registriert
- Okt. 2004
- Beiträge
- 98
Moin,
wie mein Topic schon sagt möchte ich Bilder aus einer mysql Datenbank löschen. Das ganze habe ich mir so vorgestellt, dass man die Bilder erstmal alle sieht und dann neben dem Bild eine Checkbox ist die man anklickt. Wenn man dann auf Senden klickt werden alle Bilder gelöscht wo der Hacken vorhanden ist.
Die Bilder werden auch bis jetzt alle korrekt angezeigt, nur das löschen will nicht gehen. Es kommt folgender Fehler.
Das ist line 12
und das ist der ganze Code
Eigentlich geht es mir nur draum das die ID gelöscht wird wo ein häckchen ist.
Ich würde mich sehr über Hilfe freuen.
wie mein Topic schon sagt möchte ich Bilder aus einer mysql Datenbank löschen. Das ganze habe ich mir so vorgestellt, dass man die Bilder erstmal alle sieht und dann neben dem Bild eine Checkbox ist die man anklickt. Wenn man dann auf Senden klickt werden alle Bilder gelöscht wo der Hacken vorhanden ist.
Die Bilder werden auch bis jetzt alle korrekt angezeigt, nur das löschen will nicht gehen. Es kommt folgender Fehler.
Code:
Warning: implode() [function.implode]: Bad arguments. in Z:\schueler_pics.php on line 12
Das ist line 12
PHP:
$loeschen = "DELETE FROM bilder WHERE id IN (".implode (',', $bildloeschen).")";
und das ist der ganze Code
PHP:
<?php
mysql_connect("localhost","root","") or die
("Keine Verbindung moeglich");
mysql_select_db("db1") or die
("Die Datenbank existiert nicht");
if (isset($_POST['loeschen'])) {
$loeschen = "DELETE FROM bilder WHERE id IN (".implode (',', $bildloeschen).")";
$loesch = mysql_query($loeschen);
}
$abfrage = "SELECT id FROM bilder WHERE userid = ".$_SESSION['user_id'];
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "
<a target=\"_blank\" href=\"bilder/uploads/".$row->id.".jpg\"><img border=\"0\" src=\"bilder/uploads/thumb/".$row->id.".jpg\"></a><input border=\"0\" name=\"bildloeschen[]\" type=\"checkbox\" value=\"".$row->id."\"><br>
";
}
?>
<form action="secure.php?page_content=schueler_pics" name="loeschen" method="post">
<input name="loeschen" value="Senden" type="submit"></form>
Eigentlich geht es mir nur draum das die ID gelöscht wird wo ein häckchen ist.
Ich würde mich sehr über Hilfe freuen.