Foros del Web » Programando para Internet » PHP »

Insertar imágen y relacionarla con el registro correspondiente

Estas en el tema de Insertar imágen y relacionarla con el registro correspondiente en el foro de PHP en Foros del Web. Hola gente! Tengo 4 campos: id_persona Nombre Apellido Foto Quisiera subir una foto con un upload y que se guarde en una determinada carpeta en ...
  #1 (permalink)  
Antiguo 09/10/2009, 13:17
Avatar de acousticgerman  
Fecha de Ingreso: abril-2004
Ubicación: Merlo, buenos aires
Mensajes: 364
Antigüedad: 20 años
Puntos: 1
De acuerdo Insertar imágen y relacionarla con el registro correspondiente

Hola gente!

Tengo 4 campos:

id_persona
Nombre
Apellido
Foto

Quisiera subir una foto con un upload y que se guarde en una determinada carpeta en mi servidor pero que además se relacione con el registro correspondiente de la tabla

Al realizar la consulta sql me muestre los 4 campos correspondiente a cada registro pero no quiero escribir la ruta de la imágen ya que eso lo sé hacer, me gustaría que sea automático.

Gracias.
__________________
"Life goes on..."
  #2 (permalink)  
Antiguo 09/10/2009, 13:19
Avatar de JessicaTJ  
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 3 meses
Puntos: 25
Respuesta: Insertar imágen y relacionarla con el registro correspondiente

Llama a la variable con un campo image:
<img src='ruta/de/la/imagen/".$row['Foto']."' />

Asi te llamara a todas las imagenes que esten en esa ruta y en la BDD
__________________
٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶
  #3 (permalink)  
Antiguo 09/10/2009, 13:39
Avatar de acousticgerman  
Fecha de Ingreso: abril-2004
Ubicación: Merlo, buenos aires
Mensajes: 364
Antigüedad: 20 años
Puntos: 1
De acuerdo Respuesta: Insertar imágen y relacionarla con el registro correspondiente

Lo que necesito es que a la hora de subir los datos también se suba la foto a una carpeta determinada y que cuando consulte el registro me muestre datos más la foto correspondiente que se subió en su momento.

Imaginate un CV

Nombre
Apellido
Foto (tiene que ser la foto de la persona correspondiente)

La foto no estará en la base de datos sino en una carpeta y sql contendrá la url de la misma automáticamente

Select:

Germán > Maldonado > Foto german (no otra)
__________________
"Life goes on..."
  #4 (permalink)  
Antiguo 09/10/2009, 14:07
Avatar de JessicaTJ  
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 3 meses
Puntos: 25
Respuesta: Insertar imágen y relacionarla con el registro correspondiente

Cita:
Iniciado por acousticgerman Ver Mensaje
Lo que necesito es que a la hora de subir los datos también se suba la foto a una carpeta determinada y que cuando consulte el registro me muestre datos más la foto correspondiente que se subió en su momento.

Imaginate un CV

Nombre
Apellido
Foto (tiene que ser la foto de la persona correspondiente)

La foto no estará en la base de datos sino en una carpeta y sql contendrá la url de la misma automáticamente

Select:

Germán > Maldonado > Foto german (no otra)
Por eso mismo

la tabla Foto tiene como dato por ejemplo:
german.jpg

Y esa imagen se guarda en la carpeta de tu root:
ruta/de/la/imagen/

Tu vas a llamar a la imagen asi:
<img src='ruta/de/la/imagen/".$row['Foto']."' />

Donde $row['Foto'] es la foto, es decir, te kedara algo asi:
<img src='ruta/de/la/imagen/german.jpg' />

Y esa imagen de desplegara en la pagina junto con la informacion, te desplegara algo asi:


Germán Maldonado

Es solo un ejemplo

Aki hay un uploader de imagenes muy bueno:
Link Aki
Otro Aki

Solo es cosa que lo adaptes a tu form actual
__________________
٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶
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 21:39.