Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Incluir fotos en mi base de datos

Estoy realizando una pagina web en la cual quiero introducir en una tabla de MySQL grandes cantidades de datos, entre ellos imágenes (fotos).

Dicha tabla podria ser con datos como por ejemplo: nombre, apellidos y foto.

La cuestión es que no encuentro información detallada para almacenar en la tabla las fotos que quiero que aparezcan al hacer una consulta en la tabla.

La FAQ Incluir fotos en mi base de datos tiene

Pertenece a la categoría:


 Respuesta de Miguel Angel Alvarez  04/10/02 
En la tabla de la base de datos a la que te refieres hay, como dices, entre otros, un campo llamado FOTO.

En ese campo puedes guardar el nombre del archivo de la foto, por ejemplo "mi_foto.jpg"

Todas las fotos las debes guardar en un directorio llamado, por ejemplo, www.midominio.com/misfotos

Entonces, cuando incluyas esa foto desde la base de datos harías algo así:

<img src=http://www.midominio.com/misfotos/<?echo $nombre_archivo_foto;?> width=100 height=200>

La variable $nombre_archivo_foto deberías obtenerla desde la base de datos. Accediendo al supuesto registro del ejemplo, en el campo FOTO, deberías obtener el nombre del archivo de la foto, en este ejemplo, mi_foto.jpg. Con lo que el atributo src de la etiqueta IMG quedaría compuesto por el directorio donde está la foto y su nombre de archivo, lo que daría inequívocamente con la foto que deseamos.

Espero que lo entiendas. De todos modos, te diré que esta no es la única manera de incluir fotos en la base de datos. También puedes hacer campos de la base de datos que acepten datos binarios, como fotos u otro tipo de archivos.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 Comentarios de los visitantes
Se muestra un comentario revisado

 Comentario de JSR
04/1/07 
Lo tipos de datos blob de mysql te pueden almacenar cualquier tipo de archivo binario así sea imagen, documento de word etc.

http://www.buayacorp.com/archivos/guardar-una-imagen-y-su-miniatura-a-un-campo-blob-de-mysql/

En este articulo te dicen como guardar una imagen y su miniatura, incluso desde un formulario se puede, es decir que el usuario elija la imagen desde un directorio.

 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se ha encontrado un comentario sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
 
FAQ relacionadas
  + Bases de datos PHP
  + Inserción controlando duplicados
  + Obtener datos de una base para construir mis javascripts
  + ¿Existe alguna palabra clave que facilite la búsqueda de campos repetidos?.
  + Tengo un problema para ingresar una base de datos
  + Dónde guardo una base de datos para accederla con PHP
  + Sistema gestor de base de datos
  + Qué es un DSN
  + Conectar una base de datos en mi casa
  + Qué es ODBC?
  + Problema de instalación: php 5.2 apache 2.2 mysql 5.1
  + Count en sql
  + Qué es un sistema gestor de base de datos?
  + Mostrar nombres segun id
  + Transformación de html a excel
  + Conexión a SQL remoto

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia