Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/11/2008, 18:22
david_celta
 
Fecha de Ingreso: octubre-2008
Mensajes: 21
Antigüedad: 15 años, 6 meses
Puntos: 2
Respuesta: No hay manera. Cómo mostrar imágenes en PHP desde MySQL (URL, no almacenad

No entiendo muy bien, pero para mostrar imágenes desde php con mysql se suele utilizar esta forma:

- En una carpeta colocar todas las imagenes a utilizar.
- En la base de datos crear un campo VARCHAR (N) para almacenar la URL de cada imagen, por ejemplo:

Tabla Productos
------------------
codigo char(6)
nombre varchar(30)
imagen varchar(100)

Un ejemplo de tupla sería:

codigo = "P00001"
nombre = "Zapatillas XYZ"
imagen = "Mis Imagenes/zapatillas.jpg"

Para visualizar los datos con php harías algo asi:

// por acá tu conexión
$x=mysql_query ("SELECT nombre, imagen FROM productos");
$x=mysql_fetch_array($x);
//...
echo "nombre:$x[0]<br><img src='$x[1]' title='imagen' alt='imagen'>'";

Como creas un <img> con "src" igual al campo donde guardas la URL, cuando se ejecuta el código en la página se mostrará la imagen del producto debajo de su nombre.