Que tal buenos días bueno creo que estas utilizando mal la funcion
UNLINK creo que cuando asignas el valor de tu direccion del servidor a la variable
$ruta debes tambien asignar el nombre del archivo. EJ:
Código PHP:
$ruta="C:/AppServ/www/Nogues/admin/Upload";
$sql = "Select nombre FROM Documentos where id_documento='".$HTTP_POST_VARS["id_documento"]."'" ;
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo "-->".$row;
$ruta = $ruta.$row;
unlink($ruta);
mysql_query("delete from documentos where id_documento='".$HTTP_POST_VARS["id_documento"]."'");
header("Location: listado_archivos.php");
creo que asi te funcionaria, prueba y cualquier cosa no dudes en preguntar.. Saludos