Ver Mensaje Individual
  #27 (permalink)  
Antiguo 26/02/2008, 15:35
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 20 años, 4 meses
Puntos: 2135
Re: descargar archivos de BD MySQL

Prueba este código:
Código PHP:
mysql_connect('localhost','user','9999')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('registro')or die ('Error al seleccionar la Base de Datos: '.mysql_error());

$id = $_GET['id'];
$qry = "SELECT titulo, tipo, contenido FROM archivos WHERE id=$id";
$res = mysql_query($qry) or die( "Error en Query: $qry, error: " . mysql_error() );
$row = mysql_fetch_row( $res );
$tipo = $row["tipo"];
$contenido = $row["contenido"];
$titulo = $row['titulo'];

header( "Content-Disposition: attachment; filename=".$titulo."");
header( "Content-type: application/octet-stream" );

print 
$contenido; 
Saludos.