Descargar imagenes de base de datos MYSQL
Buenas, he subido correctamente imagenes en jpg a la base de datos de MYSQL, y no consigo descargarlas, ni llegar a visualizarlas, en cambio si llega a mostrar el resto de las variables, que son el nombre de archivo, tipo,peso, pero la imagen no se muestra, se vé solo un cuadradito, agradeceria que me hecharais una mano,
el codigo que pongo es este:
<?php
mysql_connect("localhost","nombre base","clave mia") or die ("no se ha podido conectar a la BD");
mysql_select_db("nombre base") or die ("no se ha podido seleccionar la BD");
$sql = "SELECT id,archivo_binario,archivo_nombre,archivo_tipo,archivo_peso FROM archivoss";
$consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
While ($registro=mysql_fetch_assoc($consulta)){
echo "<img src="vera.php?id=".$registro['id']."">";
echo "<br> Nombre archivo: ".$registro['archivo_nombre'];
echo "<br> Tipo archivo (MIME formato): ".$registro['archivo_tipo'];
echo "<br> Peso: ".$registro['archivo_peso']." bytes.<br><br>";
}
?>
y la tabla es esta:
#
# Estructura de tabla para la tabla `archivos`
#
CREATE TABLE archivos (
id int(10) unsigned NOT NULL auto_increment,
archivo_binario blob NOT NULL,
archivo_nombre varchar(255) NOT NULL default '',
archivo_peso varchar(15) NOT NULL default '',
archivo_tipo varchar(25) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;
el codigo que pongo es este:
<?php
mysql_connect("localhost","nombre base","clave mia") or die ("no se ha podido conectar a la BD");
mysql_select_db("nombre base") or die ("no se ha podido seleccionar la BD");
$sql = "SELECT id,archivo_binario,archivo_nombre,archivo_tipo,archivo_peso FROM archivoss";
$consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
While ($registro=mysql_fetch_assoc($consulta)){
echo "<img src="vera.php?id=".$registro['id']."">";
echo "<br> Nombre archivo: ".$registro['archivo_nombre'];
echo "<br> Tipo archivo (MIME formato): ".$registro['archivo_tipo'];
echo "<br> Peso: ".$registro['archivo_peso']." bytes.<br><br>";
}
?>
y la tabla es esta:
#
# Estructura de tabla para la tabla `archivos`
#
CREATE TABLE archivos (
id int(10) unsigned NOT NULL auto_increment,
archivo_binario blob NOT NULL,
archivo_nombre varchar(255) NOT NULL default '',
archivo_peso varchar(15) NOT NULL default '',
archivo_tipo varchar(25) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;