En este grupo En todos

Grupo de Mysql



ALMACENAR IMAGENES EN MySQL y luego mostrarlas desde PHP

Jorge
Junin, Perú
Escrito por Jorge Ticse
el 16/04/2008

Hola a Todos. Soy nuevo en gruposemagister y quisiera que me ayuden, estoy implementando un sistema y necesito subir imagenes a una base de datos y luego mostrarlas desde una pagina con PHP.

Gracias

Fernando Andrés Pérez Alarcón
Ingeniero de sistemas fundacion univer...
Escrito por Fernando Andrés Pérez Alarcón
el 18/04/2008

Dime quieres subir imágenes a una base de datos y luego mostrarlas, por que si asi lo quieres dejame decirte que tu aplicación web quedará muy pesada debes guardar la ruta de la imagén con la extención por ejemplo (C:\Fotos\prueba. Jpg) en el campo que hayas creado como foto, recuerda utilzar o manejar las fotos con extensiones jpg ya que son comprimidas......


Si quieres te puedo ayudar en el desarrollo de tu aplicación web.....

Jorge Ticse
Junin, Perú
Escrito por Jorge Ticse
el 18/04/2008

Gracias por tu respuesta Fernando, me seria de mucha ayuda.

Lo que pasa es que estoy diseñando un pequeño sistema de nosticias en Php y My Sql y con respecto a las imagenes quiero implementar para subirlas y tambien poder eliminarlas facilmente. Todo desde el sistea que estoy haciendo.

Gracias


Fernando Andrés Pérez Alarcón
Ingeniero de sistemas fundacion univer...
Escrito por Fernando Andrés Pérez Alarcón
el 20/04/2008

Bueno Jorge hay otra cosa tambien la puedes o obtener el fichero flash con un fichero xml para que que puedas añadir, modificar y eliminar la noticia, si te sirve tengo archivo comrimido que maneja todo lo relacionado con noticias, creo que vienen un archivoi, php,fla, swf (flash) y xml.

Fernando Andrés Pérez Alarcón
Ingeniero de sistemas fundacion univer...
Escrito por Fernando Andrés Pérez Alarcón
el 21/04/2008

Utiliza RSS con FLASH, PHP y XML

Jorge Ticse
Junin, Perú
Escrito por Jorge Ticse
el 21/04/2008

Gracias Fernando. Te agradeceria que lo envies a mi correo jeticse@hotmail. Com.

Gracias otra vez....

Cristian Cuevas
Licenciatura universidad autónoma de b...
Escrito por Cristian Cuevas
el 06/05/2008

Buenas tardes

yo tambien estoy interesado en saber como almacenar y mostrar imagenes con mysql y php

saludos y gracias

Indira Izquierdo Rodriguez
Ing. sistemas automatizados (informáti...
Escrito por Indira Izquierdo Rodriguez
el 18/12/2008

Hola soy nueva emagister, Jorge puedes utilizar imagenes de varias formas te voy a ejemplificar:

1- Almacenado la imagen dentro de una Tabla (TB) de la Base de Datos (BD)

2- Creando una TB que contenga descripción de el archivo imagen (Titulo, descripción, ubicación, nombre del archivo)

Jorge Ticse
Junin, Perú
Escrito por Jorge Ticse
el 20/12/2008

Hola indira, Gracias por tu respuesta, Pero me gustaria que me envies el codigo para imlementarlo.
Te lo voy agradecer mucho.

Atte.

Jorge T.C... Actidigital. Net

Indira Izquierdo Rodriguez
Ing. sistemas automatizados (informáti...
Escrito por Indira Izquierdo Rodriguez
el 22/12/2008

Primero una tabla ejemplo:

CREATE TABLE `imagenes` (
`id` int(6) NOT NULL auto_increment,
`titulo` varchar(70) collate utf8_unicode_ci NOT NULL,
`descrip` varchar(255) collate utf8_unicode_ci NOT NULL,
`foto` varchar(30) collate utf8_unicode_ci default NULL,
PRIMARY KEY (`id`),
KEY `titulo_eng` (`titulo`)
)

Esto seria como la ficha de la foto.


Código PHP, creaste con anterioridad un formulario para que el usuario llene los campos de la TB


If ($_FILES["foto"]["tmp_name"]! ="none") and ($_FILES["foto"]["tmp_name"]! ="")) :

$remoto = $_FILES["foto"]["name"];
$local = $_FILES["foto"]["tmp_name"];
$ruta = "/img//"; // Carpeta donde se guardara la imagen

if(UpFile($ruta,$local,basename($remoto))) $sql_med. =", foto='". $_FILES["foto"]["name"]. "'";

else $sql_med. =", foto=''";

endif;


// Upfile es una función que permite subir un archivo via FTP

//$sql_med es la variable que contiene el query que vas conformando a medida que validas los campos que llenan en el formulario


S

Indira




Milton Guzmán Carabalí
Ing. sistemas esp. robotica e ia unive...
Escrito por Milton Guzmán Carabalí
el 26/02/2009

Hasta donde tengo entendido (soy usuario intermedio de mysql) no existe manera de almacenar la imagen en si, lo que si puedes hacer, es almacenar la ruta de la imagen y luego, por medio de una consulta select, obtener la ruta de la imagen y por medio de php o el lenguaje que manejes, mostrar la imagen, si necesitas un ejemplo php vs mysql, pues con gusto

Roberto Sanchez
Ingeniero en sistemas tecnologico de e...
Escrito por Roberto Sanchez
el 12/03/2009

Serias tan amable de proporcionarme el codigo ya que estoy haciendo algo similar, gracias!

Jorge Ticse
Junin, Perú
Escrito por Jorge Ticse
el 12/03/2009

Enviame tu correo para enviarte el codigo que tengo

Salvador Navarro Garza
Michoacán, México
Escrito por Salvador Navarro Garza
el 24/03/2009

Hola jorge ley tu problema y me intereso por que estoy aprendiendo php y mysql y quisiera saber como hacer que se almacene la imagen y la muestre por medio de php, te lo agradeseria mucho.

Salvador Navarro Garza
Michoacán, México
Escrito por Salvador Navarro Garza
el 24/03/2009

Mi correo es salvanava55@hotmail. Com

Gerardo Nardi
Córdoba, Argentina
Escrito por Gerardo Nardi
el 25/03/2009

Hola jorge estoy haciendo algo similar a lo que hiciste vos, te agradeceria si me pasas el codigo, porq intente armar algo con lo que pusieron anteriormente y no logro que funcione.. Mi correo es gerardo_nardi@hotmail. Com .. Desde ya muchas gracias Gerardo

Merenes Lopez Garcia
Itis uclm ciudad real
Escrito por Merenes Lopez Garcia
el 20/05/2009

Serias tan amable de proporcionarme el codigo ya que estoy haciendo algo similar, gracias!

merenes. Es@gmail. Com

Jereny Mosqueda
Distrito Federal, Ve...
Escrito por Jereny Mosqueda
el 08/06/2009

Hola, soy nuevo en php y quisiera que ayudaran con un problema, tengo una tabla llamada artistas , en donde guardo id_artista, nombre_artista, tipo_artista, descripcion_artista, tecnica_artista, imagen_artista, la imagen la guardo en una ruta(/artistas), quisiera saber como modificar los datos de la tabla, no se que estoy haciendo mal, este es mi codigo:

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1. 0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional. Dtd">
<html xmlns="https://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<! --
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
-->
</style></head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="389" border="1">
<tr>
<td colspan="2"><div align="center"><strong>Buscar Artista</strong></div></td>
</tr>
<tr>
<td>Introduzca el Codigo del Artista</td>
<td><label>
<input type="text" name="buscar" id="buscar" />
</label></td>
</tr>
</table>
<label>
<input type="submit" name="buscar2" id="buscar2" value="buscar" />
</label>
</form>
<p>
<? Php
if($_POST[buscar]){
include"conexion. Php";
$sql="select * from artistas where id_artista ='$_POST[buscar]'";
$ejec=mysql_query($sql,$conexion);
if(list($id_artista,$nombre_artista,$tipo_artista,$descripcion_artista,$tecnica_artista,$imagen_artista)=mysql_fetch_array($ejec)){
? >
</p>
<form action="" method="post" enctype="multipart/form-data" name="form2" id="form2">
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><div align="center"><strong>MODIFICAR DATOS DE ARTISTA</strong></div></td>
</tr>
<tr>
<td width="287">CODIGO</td>
<td width="413"><label><input name="id_artista" type="text" disabled="disabled" id="id_artista" value="<? Php echo"$id_artista";? >" /></label></td>
</tr>
<tr>
<td>NOMBRE</td>
<td><label><input name="nombre_artista" type="text" id="nombre_artista" value="<? Php print"$nombre_artista";? >" /></label></td>
</tr>
<tr>
<td>TIPO</td>
<td><label>
<select name="tipo_artista" size="1" id="tipo_artista">
<option><? Php echo "$tipo_artista";? ></option>
&n

Mardusi Mardusi
Santander, Colombia
Escrito por Mardusi Mardusi
el 16/06/2009

Ok Quisiera saber si me puedes enviar el codigo del sistema de imagenes, estoy haciendo algo parecido... Gracias

Ana Mairim
México
Escrito por Ana Mairim
el 18/06/2009

Hola a todos, soy nueva en emagister, y nose si alguien me podria ayudar para poder guardar archivos. Pdf en mi base de datos, y mostrarlos en php.


saludos y gracias