#1• Cordial Saludo, Estoy diseñando una aplicacion base de datos en MySQL y necesito saber como guardar imagenes de cada registro en la base de datos y después mostrar esa imagen con codigo php desde la base de datos a una pagina, Se que una manera es que se almacene la ruta donde se encuentra el archivo en un campo de la base de datos. Agradezco me ayuden.. |
#2• Pues eso.. igual que almacenas el nombre del usuario u otros datos, almacen la dirección de la imagen. Que la subiras con file_move_uploaded a tu servidor. |
#3• tenes que convertir el codigo interno de la imagen a base64, luego lo metes a un campo de tabla, |
#4•• Creamos la tabla: Codigo Creamos subir.php: Codigo y bajar.php: Codigo y download.php: Codigo y config.php: Codigo Aquí cambias las variables de la base de datos.Espero no haberme extendido mucho |
#5• y para mostrar la foto? es decir mostrar.php y que al abrirla se vea. un saludo |
#6• Muchas gracias por la aportación, lo e probado en mi localhost y todo de maravilla, lo adaptare al sistema en el cual trabajo actualmente y lo actualizare en mi hosting, grcias brother |
#7• Escrito originalmente por robertohdez Muchas gracias por la aportación, lo e probado en mi localhost y todo de maravilla, lo adaptare al sistema en el cual trabajo actualmente y lo actualizare en mi hosting, grcias brother Almecenar las imágenes en la base de datos incrementa el empleo de los recursos en el servidor; en cambio si simplemente cargas el nombre del archivo en la base de datos (y pones la imagen en una carpeta) la respuesta del servidor será mucho más rápida. |
#8•• tu codigo funciona bastante bien tuve que hacer algunos cambios primero no se porque entre <? ?> tube que poner <?php ?> para que me funcionara, para el bajar.php tuve que modificarlo de esta manera: <a href="download.php?id=<?php echo $id;?>><?php echo $name;?>,</a> <br> para que me apareciera el nombre y el ID logicamente me funciono perfecto y ahora aparece las imagnes en su formato y todo. gracias un grandioso codigo, excelente yo mande algunas de las correcciones talvez a uno q otro le sirve. para mostrar las imagenes haye una forma al estilo html: <img src="download.php?id=<?php echo $id;?>> espero les sirva de ayuda a muchos espero saludos, y excelente aporte. |
#9• primero no se porque entre <? ?> tube que poner <?php ?> para que me funcionara, Por la versión de php que tienes instalada. |
#10•• HOLA TU CODIGO ES GENIAL He echo una pequeña modificacion para que el boton me meta la imagen en una carpeta del servidor pero aun asi no se como presentar: echo "<img src='files/$fileName' uploaded>" ; <? $status = ""; $connection=mysql_connect("localhost", "root", "") or die (mysql_error()); mysql_query($query) or die('Error, query failed'); <form action="subir.php" method="post" enctype="multipart/form-data" name="uploadform"> |
#12• if(empty($fp)){ Para no hacer insert en blanco |
#13• echo "<br>File $fileName uploaded<br>"; ?> para mostrar la imagen lo coloque de esta forma gracias por compartir su codigo.... (C)(C) |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: totamba, el 25/Sep/2004, 13:38 | 3 | 25k | Sep/04 | |
Por: nenecesar, el 18/Oct/2009, 06:24 | 2 | 4k | Oct/09 | |
Por: User 4228956, el 09/Sep/2009, 23:10 | 2 | 3k | Sep/09 | |
Por: buenservidor, el 07/Ago/2008, 00:18 | 2 | 45k | Aug/08 | |
Por: angie06, el 21/May/2008, 15:56 | 2 | 10k | May/08 |