Warning: unlink(../imgnuovo/img/.jpg): No such file or directory in ..\administration\admin.php on line 260

Warning: unlink(../imgnuovo/imgx/.jpg): No such file or directory in ..\administration\admin.php on line 261

Warning: unlink(../imgnuovo/img/.jpg): No such file or directory in ..\administration\admin.php on line 260

Warning: unlink(../imgnuovo/imgx/.jpg): No such file or directory in ..\administration\admin.php on line 261


mi da questo errore come faccio per riportarmi8 dietro l'id e poterlo concatenare per rimuovere i file dalle cartelle?
Codice PHP:

function del_cat0($wid0) {

include (
"../config.inc");
include (
"../adodbconnect.inc");


$sqltxt="DELETE FROM cat02 where id0=$wid0"//cat02 livello inferiore. Parto da questo per la cancellazione 
$sqltxt1="DELETE FROM cat01 where id0=$wid0"
$sqltxt2="DELETE FROM cat00 where id0=$wid0"// cat00 livello superiore 

$result $db->Execute($sqltxt) or die("Errore nella QUERY: $sqltxt. " $db->ErrorMsg()); 
$result $db->Execute($sqltxt1) or die("Errore nella QUERY: $sqltxt1. " $db->ErrorMsg()); 
$result $db->Execute($sqltxt2) or die("Errore nella QUERY: $sqltxt2. " $db->ErrorMsg()); 


// selezione di tutti gli articoli con id corrispondente a quella categoria di livello superiore 
$img mysql_query ("SELECT id FROM articolo WHERE cat0=$wid0 "); 
// ciclo per memorizzare tutti gli articoli e successivamente passare alla rimozione 
while ($row mysql_fetch_assoc($img) ) { 
//echo $row['id'].'
'; 

//elimino i file dalla cartella 
$filename=$id.".jpg"; 

unlink ("../imgnuovo/img/$filename");
unlink ("../imgnuovo/imgx/$filename");

//elimino i record dal db 
$sqltxt3="DELETE * FROM articolo where cat0=$wid0"; 
$result = $db->Execute($sqltxt) or die("Errore nella QUERY: $sqltxt3. " . $db->ErrorMsg()); 
//unlink($bigfile);
//unlink($smallfile);
}
ges_cat();