Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2005, 15:27
CLK
 
Fecha de Ingreso: junio-2004
Mensajes: 3
Antigüedad: 19 años, 10 meses
Puntos: 0
Mostrar imagen de base de datos.....X FILE???

Hola...busco un script que muestre imagenes procedentes de base de datos mysql...He conseguido crear un formulario que las inserta pero no hay manera de recuperarlas,(bueno por lo menos yo no soy capaz)...Si a alguien le sirve de algo pongo el script que me ha funcionado para insertar las fotos en la base de datos(probe unos cuantos y ninguno lo hacia correctamente)

Bueno ahi va el de upload:
Código PHP:
<?php
//Bueno primero "cojo" el file procedente del formulario mediante 
$_FILES["binFile"]["tmp_name"];
$tamanio $_FILES["binFile"]["size"]; 
$tipo    $_FILES["binFile"]["type"]; 
$nombre  $_FILES["binFile"]["name"]; 



    
$fp fopen($archivo"rb");
    
$foto fread($fp$tamanio);
    
$foto=mysql_escape_string($foto);
    
    
    
fclose($fp); 

    
mysql_select_db('mibasedatos');
    
$qry "INSERT INTO mitabla SET Texto='".$descrip."',Imagen='".$foto."',bin_name='".$nombre."',bin_type='".$tipo."',bin_size='".$tamanio."'";
    
mysql_query($qry);[/COLOR]
// muy simple nada de complicaciones de momento...Decir que he tenido que usar SET para insertar los valores en cada campo porque con INSERT INTO ---VALUES pues no insertaba nada..bueno insertaba, pero los datos binarios no,no tengo ni idea de porque..
?>
---------------------------------------------------------------------
Ahora estoy atascado en el script para que muestre en una pagina la imagen prodedente de la base de datos...Es posible o la verdad esta ahi fuera¿¿?¿?..Gracias

Última edición por Cluster; 24/02/2005 a las 07:14 Razón: No uses centrado para el código .. usa el botón "PHP" se vé como lo estás viendo ahora, mas legible y fácil de seguir el código.