Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] guardar imagenes en BD

Estas en el tema de guardar imagenes en BD en el foro de PHP en Foros del Web. Hola, supongamos que quiero tener una lista de alumnos con sus fotos. Entonces la base de datos tendría: Opción 1: Alumnos(ID, nombre, apellido, foto) Opción ...
  #1 (permalink)  
Antiguo 10/03/2016, 11:39
ilu7ionHD
Invitado
 
Mensajes: n/a
Puntos:
guardar imagenes en BD

Hola, supongamos que quiero tener una lista de alumnos con sus fotos.
Entonces la base de datos tendría:

Opción 1:
Alumnos(ID, nombre, apellido, foto)

Opción 2:
Alumnos(ID, nombre, apellido, ID foto)
Fotos(ID foto, foto)

Cual es mejor?

Que tipo de datos sería la foto? (MYSQL)
  #2 (permalink)  
Antiguo 10/03/2016, 12:12
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: guardar imagenes en BD

la Opcion 1, asi manejas todo de una sola vez
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 10/03/2016, 12:16
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: guardar imagenes en BD

Este tipo de preguntas corresponden al foro de base de datos, porque de programación PHP no lleva nada.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 10/03/2016, 12:35
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: guardar imagenes en BD

Cita:
Opción 1:
Alumnos(ID, nombre, apellido, foto)
Eso sólo permite una única foto por alumno.

Cita:
Opción 2:
Alumnos(ID, nombre, apellido, ID foto)
Fotos(ID foto, foto)
Esto admite N foros por alumno.

Es una decision que se debe basar en el requerimiento del cliente. Hay que preguntarlo.

Cita:
Que tipo de datos sería la foto? (MYSQL)
No se aconseja guardar las fotos en las tablas. Solo las rutas de acceso en el servidor. El tipo de campo en ese caso es siempre VARCHAR.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: bd, imagenes, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:26.