amigos fdw logre solucionar mi problema con mostrar el pdf por pantalla estando este alojado en la base de datos mi problama era la base de datos que no guardaba el archivo completo dejo codigo por si alguin lo necesita igual que yo
base de datos
Código:
CREATE TABLE IF NOT EXISTS `archivos` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nombre` varchar(100) NOT NULL,
`titulo` varchar(100) NOT NULL,
`contenido` longblob NOT NULL,
`tipo` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
listar_archivos.php
Código PHP:
<?php
include ("dbconnect.inc.php");
$qry = "SELECT * FROM archivos";
$res = mysql_query($qry);
while($fila = mysql_fetch_array($res))
{
echo "$fila[titulo]
<br>
$fila[nombre] ($fila[tipo])
<br>
<embed src='ver.php?id=".$fila['id']."' width='500' height='600'></embed>
<br>
<br>";
}
?>
ver.php
Código PHP:
<?php
include("dbconnect.inc.php");
$ide=$_GET["id"];
$busqueda = mysql_query("SELECT contenido FROM archivos WHERE id='".$ide."'")
or die ('Error al seleccionar la Base de Datos: '.mysql_error());
$pdf = mysql_fetch_array($busqueda);
header("Content-type: application/pdf");
$contenido = $pdf[0];
echo $contenido;
die();
?>
asumo que ya saben como se hace el upload y el formulario para este si no lo saben GatorV tiene un buen tuto
saludos a todos y muchas gracias por la ayuda prestada