Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/04/2003, 17:14
Avatar de camargo
camargo
 
Fecha de Ingreso: abril-2002
Ubicación: Kerétaro, Méjiko
Mensajes: 1.045
Antigüedad: 22 años
Puntos: 2
mira, el Cluster recomienda subir las fotos al serv y solo guardar la ruta en el mysql,, pero como tu estas pidiendo la respuesta a tu pregunta, te la dare:

deben existir 2 campos en tu tabla:

imagen LONGBLOB,
filetype char(50)

EL FORMULARIO:

<form name="envio" method="post" action="sending.php" enctype="multipart/form-data">
<input type="file" name="form_data">
<input type="submit" name="enviar" value="Enviar">
</form>

donde envias tu info a la bd, debes poner esta:

Código PHP:
<?

$data 
addslashes(fread(fopen($form_data"r"), filesize($form_data)));


mysql_query("INSERT INTO TABLA (imagen,filetype) VALUES ('$data','$form_data_type')");

?>
Para obtener la imagen q has subido a tu bd

Código PHP:
<?

    $hazquery 
"select imagen,filetype from TABLA where id LIKE '$id'"//la obtengo x separado con el id
    
$resultexe = @MYSQL_QUERY($hazquery);

    
$data = @MYSQL_RESULT($resultexe,0,"imagen");
    
$type = @MYSQL_RESULT($resultexe,0,"filetype");

    
Header"Content-type: $type");
    echo 
$data;
Espero te sirva,, y si has entendido postea el problema y lo suluciono..

Suerte
__________________
http://www.chorcha.com