Código de PHP - Crear imagenes desde base de datos Mysql

Versión 1
estrellaestrellaestrellaestrellaestrella(2)

Publicado el 30 de Enero del 2011gráfica de visualizaciones de la versión: Versión 1
16.930 visualizaciones desde el 30 de Enero del 2011
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
/**
 * La Web del Programador - http://www.lawebdelprogramador.com
 *
 * Script para convertir imagenes almacenadas en base de datos MySQL a fichero
 * Para la conversion, los campos de la base de datos son:
 *	id => sera el nombre de la imagen
 *	Tipo => determina el tipo de imagen: image/gif, image/pjpeg, image/jpeg, ...
 *	Imagen => contiene la imagen
 */
 
$host="localhost";
$dataBaseName="database";
$userName="root";
$password="123456";
$tableName="Imagen";
 
# Indicamos el path donde se guardaran las imagenes.
# La carpeta donde se indique, tiene que tener derechos de escritura para el 
# usuario web.
# Dejas vacio si se tienen que poner las imagenes en la misma carpeta
$path="../img/";
 
$db=@new mysqli($host,$userName,$password,$dataBaseName);
if($db->connect_errno)
	die("Error ".$db->connect_errno." : ".$db->connect_error);
 
$result=$db->query("SELECT id,Tipo,Imagen FROM ".$tableName);
 
# Array con las posibles extensiones que puede haber
$fileExtension=array("image/jpeg"=>".jpg", "image/pjpeg"=>".jpg", "image/gif"=>".gif");
 
while($row = $result->fetch_object())
{
	# Creamos cada uno de los archivos
	file_put_contents($path.$row->id.$fileExtension[$row->Tipo],$row->Imagen, FILE_APPEND);
}
?>



Comentarios sobre la versión: Versión 1 (2)

keresweb
1 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
esta sencillo lo voy a provar gracias
Responder
Luis
3 de Abril del 2018
estrellaestrellaestrellaestrellaestrella
Despues de mucho tiempo de inicio de este post. Lo he estado observando, viendo los codigos porque me urge hacer un sistema web que contenga diferentes tablas para guardar imagenes independientes a cada tabla, incluido a esto tambien un login de usuario, el cual ya tengo. Me urge es hacer un panel donde yo pueda editar,actualizar y observar las imagenes con sus respectivas descripciones bien sea;FECHA/NOMBRE/LUGAR/ que cuando las quiera visualizar salgan de manera organizada independientemente con sus respectivas descripciones y una opcion a descargar la imagen al pc.
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2029