Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2010, 03:47
antoniuskas
 
Fecha de Ingreso: junio-2009
Mensajes: 30
Antigüedad: 14 años, 10 meses
Puntos: 0
Mostrar imagenes guardadas en tablas

A ver si alguien me puede ayudar con este codigo, lo he intendado, pero no soy capaz de visualizar las imágenes, se muestra un cuadradito.

Este es el codigo principal se llama ver.php
<?php
$base="test";
$tabla="tabla";
$conexion=mysql_connect ("localhost","root","");
mysql_select_db ($base, $conexion);
$sacar = "SELECT * FROM ".$tabla;
$resultado = mysql_query($sacar,$conexion);
while ($registro = mysql_fetch_array($resultado)){
print "<center>Titulo de la imagen: ".$registro['nombre']."<br>";
print "<img src='verblog.php?n=".$registro['idfoto']."'><br>";
print "Tipo de la imagen: ".$registro['mime']." </center>";

}
mysql_close();
?>

Este es el script que muestra la imagen verlog.php
<?
$numero=$_REQUEST['n'];
$base="test";
$tabla="tabla";
$conexion=mysql_connect ("localhost","root","");
mysql_select_db ($base, $conexion);
$sacar = "SELECT * FROM ".$tabla." WHERE (idfoto=$numero)" ;
$resultado = mysql_query($sacar,$conexion);
while ($registro = mysql_fetch_array($resultado)){
$tipo_foto=$registro['mime'];
header("Content-type:$tipo_foto");
echo $registro['foto'];
}
mysql_close();
?>

// y esta es la estructura de la tabla que se llama tabla y la bd test que tiene dos imagenes.
idfoto nombre foto thumb mime
2 una [BLOB - 45.3 KB] [BLOB - 3.8 KB] image/jpeg
3 dos [BLOB - 28.6 KB] [BLOB - 3.0 KB] image/jpeg