Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2011, 15:06
Rudeck
 
Fecha de Ingreso: enero-2011
Ubicación: C,M
Mensajes: 44
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Como Muestro una imagen desde una base datos

Pues tendrías que hacerlo de la siguiente forma, yo así lo hago, ya agregarle otras características ya es otra cosa. Te mostrare un ejemplo sencillo pero entendible, de ti depende desarrollarlo mas.

Código PHP:
//Leemos el nombre de la imagen
$image=$_FILES['imagen']['name']
if (
$image) 
     {
     
//Obtener el nombre original del fichero
         
$filename = stripslashes($_FILES['imagen']['name'][$i]);
     
//Obtener la extension del fichero
          
$extension = getExtension($filename);
         
$extension = strtolower($extension);
     
//Obtener la extension del fichero
 
if (($extension != "jpg") && ($extension != "jpeg") && ($extension != "png") && ($extension != "gif")) 
         {
        
//Obtener la extension del fichero
             
echo '<h1>Exstencion desconocida!</h1>';
             
$errors=1;
         }
         else
         {
//Daremos un nombre unico con extensión (La extensión la defines antes)
$image_name=time().'.'.$extension;
//Lugar final, con el nombre

$Nuevo_Nombre="../images/".$image_name;
//Se verifica si fue subida
$copied = copy($_FILES['image']['tmp_name'], $Nuevo_Nombre);

//Defines la variable
$url = $Nuevo_Nombre;

//Insertas en la base de datos (id (campo) photos (tabla))

mysql_query("insert into photos values ('','".$url."','0')");
            
$result = mysql_query("select id from photos where url='".$url."'");
            
$row = mysql_fetch_row($result); 

Aunque no entiendo, quieres insertar o mostrar? Dices cosas diferentes.


Saludos.