Solución a medias:
Si Hago esto funciona bien:
Código PHP:
if (!empty($thumbsnail)) {
$result = mysql_query("SELECT * FROM detalles WHERE id = '$ID'");
while ($row = mysql_fetch_array($result)) {
if (is_file($row['img_thumb'])) {
unlink($row['img_thumb']);
}
}
actualizar("detalles", "img_thumb='proyectos/thumb/$thumbsnail'", "id='$ID'", "id = '$ID'");
$tmp_name = $_FILES['img_thumb']['tmp_name'];
$file_name_dir = "proyectos/thumb/".$_FILES['img_thumb']['name'];
move("$thumbsnail", "$tmp_name", "$file_name_dir");
} else {
echo "Error Eliminando la imagen vieja y actualizando";
}
Pero si paso esta parte del código a una function, no elimina el archivo:
Código PHP:
$result = mysql_query("SELECT * FROM detalles WHERE id = '$ID'");
while ($row = mysql_fetch_array($result)) {
if (is_file($row['img_thumb'])) {
unlink($row['img_thumb']);
}
}
Como paso a una function esta última parte del código??? ya probé de varias formas y no pude dar en la tecla.