When I delete rows in a table, i use this code
if (!$delete_list) {
//Ingen nyheter er valgt for å slettes
echo("<p> </p><p class=error align=center>Du har ikke valgt noen brukere å slette.</p>");
echo("<p align=center><a href=\"$PHP_SELF?func=brukere&action=list&page=$page\">Tilbake til Liste</a></p>");
} else {
//oppretter en komma separert streng med de idene som skal slettes
$delete = "" . implode( ", ", $delete_list );
$ant = count($delete_list);
//Kopler til Database
$connection = @mysql_connect($host, $user, $pass) or die("Could not Connect.");
$db = @mysql_select_db($db, $connection) or die("Could not select database.");
//Genererer spørring og urfører sletting
$sql = "DELETE FROM news WHERE nid IN ($delete)";
$result = @mysql_query($sql,$connection) or die("Kunne ikke utføre spørring.");
}
and this code is in the listing.
<input class=\"blank\" type=\"checkbox\" name=\"delete_list[]\" value=\"$row[nid]\">
And then to my problem.
This table where I delete the rows from, there is a field called image, wich of course contains a filename. How can i go in to each row, get the filename, and delete that file on every row that I have selected to delete.