Comunidad de diseño web y desarrollo en internet online

Imagenes en base de dato

Citar            
MensajeEscrito el 30 Jul 2009 05:57 pm
Hola que tal estoy tratando de cargar una imagen y no puedo, la cuestion es esta , tengo usuarios en la base de datos con diferentes campos entre ellos una foto de cada uno, el campo foto lo tngo como varchar(no se si este bien declarado) y dentro de el le tengo la direccion de la imagen Ej, http://localhost/imagen.gif, entronces dentro de una pagina yo realizo la busqueda de un usuario y quiero que me jale los datos de el todo sale bien, solo que en el campo imagen me pone la direccion nomas, no se donde este el erro nunca antes habia subido imagenes a una bd.. asi yamo para imprimir los datos con php.


Código PHP :

<?php

      printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s</td><td>&nbsp;%s</td></tr>", 
     $row["clave"],
     $row["nombre"],
     $row["extencion"],
     $row["foto"]);
    
   ?>


si alguien me pudiera orientar cual es mi error se lo agradeceria.!

Saludos Carych

Por carych

37 de clabLevel



 

msie7
Citar            
MensajeEscrito el 30 Jul 2009 06:46 pm
el inconveniente es que en la DB nunca subes una imagen sino la direccion en la donde la misma se encuentra, por lo que es necesario tener almacenada la imagen en algún directorio por ejemplo si la direccion de tu imagen es http://localhost/imagen.gif en tu DB debes guardar dicha direccion y cuanto intentes mostrar la imagen solo has lo siguiente

Código PHP :

<?php  
     printf(
          '<tr><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s</td><td><img src="%s" /></td></tr>',  
          $row["clave"], 
          $row["nombre"], 
          $row["extencion"], 
          $row["foto"]
     );      
?>


nota que en la ultima celda eh agregado <img src=""> :wink:

Por Zis

Claber

314 de clabLevel

1 tutorial

Genero:Masculino  

Bell Ville - Cordoba - Argentina

firefox
Citar            
MensajeEscrito el 30 Jul 2009 06:58 pm
perfecto , muchas gracias ya estoy cerca ya la hace coomo que la carga pero no la pone, pone como cuando no tienes internet o algo asi esta el cuadrito de la imagen pero no se ve talves eso se a problema del navegador . checare :D

Gracias.!!

Por carych

37 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.