ok josemi, gracias por tu idea!
Código PHP:
$idinforme = $_GET[idinforme];
//Sentencia sql (sin limit)
$_pagi_sql = "SELECT * FROM $tablainformes WHERE idinforme = $idinforme";
while ($registros=mysql_fetch_array($_pagi_result)){
$idinforme = $registros[idinforme];
$archivo = $registros[file_es];
}
//ruta directorio donde se almacenan todos los files
$path = "../informes/";
//compongo el camino + el nombre del archivo
$compuesto ="$path/$archivo";
$filename="$archivo";
header ("Pragma: no-cache");
header ("Expires: 0");
header ("Cache-Control: no-cache, no-store, must-revalidate, post-check=0, pre-check=0");
header ("Content-type: application/force-download");
header ("Content-Disposition: attachment; filename=$filename");
readfile($compuesto);
?>
ok me ha servido asi :o)