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: 14 años, 1 mes
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.