
18/06/2003, 06:43
|
| | Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 23 años, 2 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! |