gracias Carxl
acabo de corregir los errores que me dijiste y sigue pasando lo mismo, quedaría así:
Código PHP:
$ids = join(',', array_keys($_POST['check2'])); // indices, no values
$result=mysql_query("SELECT * FROM `imagenes` WHERE idimg IN ($ids)",$link);
$row = mysql_fetch_array($result);
$arch_elimin = $row["foto"];
$directorio = $arch_elimin;
@unlink ("$directorio");
mysql_query("DELETE FROM `imagenes` WHERE idimg IN($ids)",$link);
foreach ($_POST['check2'] as $ids => $directorio)
{
if (is_file($directorio))
{
// siempre hay que estar seguros!
unlink($directorio);
}
}
de la bd borra perfecto pero me deja la imagen en el directorio
gracias