Comunidad de diseño web y desarrollo en internet online

Ayuda con imagenes en mysql

Citar            
MensajeEscrito el 19 Abr 2006 06:00 pm
Buen dia:
hace unas semanas ecribi un mensaje en el foro pidiendoles su ayuda porque no podia ver las imagenes k tengo en mi base de datos y realmente llegue a la conclusion de que seria mejor guardar las imagenes en una carpeta y solo guardar el path en la base de datos.

ahora bien esto aun no me queda muy claro y quisiera molestarlos de nuevo, en mi caso actual contrate un servicio de hosting en un servidor externo, eso significa que yo no tengo acceso a crear carpetas ahi, para guardar imagenes. Entonces necesito ahora guardar las imagenes en mi base de datos. ho ustedes me pueden recomendar otra solucion!!!

y luego como mostrar las imagenes que tengo en mi base de datos si ese fuera el caso, podria ayudarme a aclarar esta duda.

Muchas gracias!!!!!!! :lol:

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox
Citar            
MensajeEscrito el 20 Abr 2006 07:38 am
un servicio de hosting en un servidor externo? como? no te dejan crear carpetas?!?!? y pagas por ello? DEBERÍAN de dejarte crear carpetas...

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 20 Abr 2006 03:10 pm
Gracias por contestar!!
si me dejan crear carpetas, me explique mal, lo que quiero decir es que igual sobrecargaria mi espacio en el hosting guardando las imagenes en una carpeta de mi servidor entonces no seria lo mismo guardar las imagenes en la base de datos?

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox
Citar            
MensajeEscrito el 20 Abr 2006 03:20 pm
bueno, el hecho importante de "guardar imágenes" va a ocupar casi el mismo tiempo de proceso. Mejor en carpetas

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 20 Abr 2006 03:32 pm
ho!!!!!!!!!!!!!!!! :o
entonces me recomendas crear una carpeta en mi servidor luego que ago!!!!!! :oops:
Realmente no se como subir imagenes o archivos a una carpeta en especifico y luego tomar el path de ese archivo y guardarlo en un campo de la base de datos.
Mucho menos mostrar la imagen tomando como referencia el path que esta guardado en mi campo.
De casualidad conocen algun tutorial que aga algo parecido a esto?
o podrian orientarme para darme cuenta si tengo mal planteada mi idea, muchas gracias :wink:

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox
Citar            
MensajeEscrito el 20 Abr 2006 04:59 pm
Puedes bajarle la resolución a las imágenes o contratar un servicio con más espacio, algunos proveedores te venden megas adicionales ...

La otra sería que tuvieras tu servidor propio así no tendrías problemas de espacio

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 21 Abr 2006 07:21 pm
Supongamos que estas en tu directorio asignado por tu proveedor:
Y tienes lo siguiente:

Código :

tupagina.php
carpetaImagenes
carpetaCSS
carpetaFlash
...
...
etc.

Por decir algo.

En la carpeta "carpetaImagenes" guardas tus imagenes, y ya lo unico que requieres es saber el nombre de la imagen que vas a usar, ese nombre lo vas a guardar en la BD como un string.

Ya en el PHP haces tu consulta, localizas lo que vas a mostrar, consultas la BD y pones la ruta, y tu variable que almacena el nombre de tu imagen.

La muestras en un <img> y listo.

Bueno, es a mi parecer la manera más sencilla.

Por Reymond

Claber

1111 de clabLevel

5 tutoriales
1 articulo

Genero:Masculino  

Mobile developer

firefox
Citar            
MensajeEscrito el 21 Abr 2006 10:33 pm
muchas gracias reymond!!!
pero como hago para subir mis imagenes a una carpeta de mi servidor y que se guarde en la base de datos solo el nombre y como tu dices la ruta?
esa es mi duda ahora!!!

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox
Citar            
MensajeEscrito el 23 May 2006 09:13 pm
lo he logrado :lol: :lol: :lol:
Bueno una parte nada mas, :) ya he logrado subir los archivos a una carpeta (pic) pero mi problema es que no se como guardar el path de mi imagen en la base de datos.
Entiendo perfectamente lo que me recomendaron pero no se como llevarlo a cabo, es decir por lo menos ya puedo subir las imagenes al servidor pero ahora de que forma creo el path para mi base de datos y que pasa si mis usuarios suben dos imagenes con el mismo nombre, porque aki no hay ningun "id" para hacer la diferencia.

Gracias por su ayuda de antemano

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox
Citar            
MensajeEscrito el 25 May 2006 01:38 pm
Ayuda!!!!!!!!!!!!!!

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

msie
Citar            
MensajeEscrito el 25 May 2006 09:55 pm
ehm.. pues si no hay "id", reestructura tu tabla y créalo.

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 26 May 2006 03:05 pm
Me refiero a que en la carpeta no hay ningun "id" para diferenciar cuando las imagenes suber con el mismo nombre.

El problema es que no puedo guardar el path de la imagen en mi base de datos, no se como hacerlo.
La imagen si la subo al servidor pero no se como guardar el path para luego mostrarla en otra pagina.

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox
Citar            
MensajeEscrito el 26 May 2006 07:53 pm
eeh.. has leído algún tutorial de sql? ya aprendiste a subir las imagenes?
no es tan difícil como parece cuando sabes lo que haces, pero esto que pides lejos de ser difícil es ponerte un ejemplo enorme, pero es cuestión de darle prueba-error

un saludo

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 26 May 2006 10:07 pm
pues ya he leido y comprendo lo que necesito, solo me falta el detalle de saber como se realiza algo asi.
como te repito mi formulario recoje la imagen que el usuario selecciona y me la sube a la carpeta que yo quiero en mi servidor, con eso no tengo ningun problema.
Lo que no se como hacer es guardar en campo de mi base de datos el path de la imagen que subio en el formulario, tengo ya la logica (crear una variable que contenga el nombre del archivo que se esta subiendo y luego guardar esa imagen en mi base de datos) pero lo que no se como se, realiza me refiero a la sintaxis.

Por rockermendez

36 de clabLevel



Genero:Masculino  

Guatemala

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.