Jan: Dateien löschen welche zuvor über mysql abgefragt wurden

Beitrag lesen

Hallo,

wollte bestimmte Dateien löschen, welche zuvor über mysql abgefragt wurden, sprich die Dateinamen.

dachte da an (Code):

my $pathofpictures = 'f:/ApacheServer/htdocs/dateien/' ;

my $id= 'id=' ;
my $str = join " OR $id " => @werte;

#Datenbank öffnen
$sth = $dbh->prepare("SELECT name_pic
            FROM $table1
         WHERE $id$str ") ;
$sth->execute ;

while (my @picdel= $sth->fetchrow_array() ) {
   unless( -d $_)  {
          unlink($pathofpictures.@picdel);
}
}

$sth->finish ;

geht so aber leider nicht ;(

Vielleicht einer n guten Vorschlag?

Mfg Jan