Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Clavo Oxidado en 17 Julio 2010, 02:58 am



Título: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: Clavo Oxidado en 17 Julio 2010, 02:58 am
Buenas quisiera saber como podría insertar una imagen jpg en phpmyadmin, se que antes me salía pero ya no me sale, tras investigar diversas versiones del phpmyadmin me di cuenta de que en mi antiguo servidor tenia instalado la versión 3.2.2 en las opciones de cada campo aparece este apartado "MIME-type" ahí podría especificar el tipo de datos en la que podría especificar un image/jpg y luego en el registro indicar la ruta donde se encuentra la imagen de esta forma si que me salía sin ningún problema.

Ahora tras actualizar el phpmyadmin la actual versión 3.3.2 y comprobar en cada campo no me aparece esta opción del "MIME-type" entonces no sé de que forma podría insertar una imagen. Tras investigar por google se ha mencionado de poner el tipo campo blob, pero no sé que tipo de función debo de aplicar al atributo, de todas formas está opción me indica para insertar un archivo pero al poner la imagen o no me sale o me sale caracteres raros.

¿Alguna solución?

Un Saludo.


Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: Shell Root en 17 Julio 2010, 03:08 am
mmm cuando estoy trabajando con una base de datos y tengo que guardar imágenes, SIEMPRE prefiero guardar la ruta de ella y posicionarla en una carpeta.


Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: Clavo Oxidado en 17 Julio 2010, 11:19 am
Si eso lo entiendo muy bien lo que dices, pero con que tipo de campo debo de hacerlo?

Un saludo.


Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: ‭lipman en 17 Julio 2010, 15:06 pm
Con que tipo de campo? Pues la ruta es una cadena de texto, así que podrias guardarlo en un campo TEXT


Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: Clavo Oxidado en 17 Julio 2010, 15:25 pm
Tanto el campo TEXT como VARCHAR me lo guarda como texto. Es decir, si pongo la ruta, en vez de aparecer la imagen, sale solo el texto de la ruta que le he asignado.



Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: ‭lipman en 17 Julio 2010, 15:27 pm
Pues claro, en la base de datos solo necesitas guardar la ruta.

luego haces

echo '<img src"' . $ruta . '">

y ya tienes la imagen en la web.


Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: Clavo Oxidado en 17 Julio 2010, 16:28 pm
Ya me sale la imagen, lo he echo con otro tipo de argumento pero ya se ve la imagen.

GRACIAS!!!

Un saludo.


Título: Re: ¿Como insertar imagen/jpg en phpmyadmin?
Publicado por: Antoni19Jems en 2 Mayo 2014, 16:37 pm
tengo una tabla en phpmyadmin empleado y tengo que agg fot, me pueden ayudar a que tipo de datos le pongo al campo foto y el codigo que diga la ruta del equipo para agg la foto?