Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2003, 06:43
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 3 meses
Puntos: 3
Como mostrar imagen de una base de datos

Buenas, me estoy volviendo loco. Subo una noticia al servidor. Guardo la descripción, la fecha, el nombre de archivo y la ruta. Hasta aquí perfecto.

Muestro una tabla con los datos, es decir, descripción, fecha, y descargar. en el descargar hago lo siguiente:

<a href=<?echo $row["archivo"]?> target="_blank">Descarregar</a>

donde archivo contiene la ruta. con esto consigo descargar el archivo si es un zip, o abrir un pdf o una imagen.

el problema es que quiero que en la tabla me muestre la imagen directamente, y no tener que hacer click para verla. Como debo hacerlo??

os paso el codigo con el que subo el archivo al servidor
<?
$archivo_nom=eregi_replace(" ","_",$archivo_name);
if(!copy($archivo, "archivos/".$archivo_nom))
{
$u="1000";
echo "error al copiar el archivo ".$archivo_name." (".$archivo_size/$u." kb)";
}
else
{
$url = "_noticias/archivos";
$fecha=date("d")."/".date("m")."/".date("y");
$link=$url."/".$archivo_nom;
$connect=mysql_connect("localhost","root","pass") or die(mysql_error());
$sql="INSERT INTO noticias_accs (descripcion,archivo,fecha,arch_nom) VALUES ('$desc','$link','$fecha','$archivo_nom')";
$selec=mysql_select_db("pass") or die(mysql_error());
$query=mysql_query($sql) or die(mysql_error());
$mensaje .= "L'arxiu ha estat pujat correctament. ";
$mensaje .= "Gràcies.";
echo $mensaje;
}
?>

a ver si alguien puede ayudarme. Salu2!