Ho un problema con l'unlink.
Codice PHP:
connettiDb();
$idGallery= $_REQUEST['idGallery'];
$sql="SELECT * FROM gallery_foto WHERE idGallery='$idGallery';";
$risultato = mysql_query($sql,$con);
$riga = mysql_fetch_object($risultato);
if($riga->nomeFoto !="" && $riga->nomeMin !=""){
while($riga = mysql_fetch_object($risultato)){
unlink("../immagini/gallery/foto/".$riga->nomeFoto);
unlink("../immagini/gallery/foto_min/".$riga->nomeMin);
}
}
else ("location:gallery_foto_elenco.php?messaggio=cancellazioneOk");
$sql = "DELETE FROM gallery_foto WHERE idGallery = '$idGallery'";
$risultato = mysql_query($sql,$con);
lasciaDb();
header("location:gallery_foto_elenco.php?idGallery=" . $idGallery);
Da entrambe le cartelle vengono eliminati tutti i file che nel database hanno lo stesso idGallery... tranne uno! Me ne rimane sempre uno!