Re: Insertar una imagen en MySQL.

From: Date: Sun, 23 May 2004 14:26:44 +0000
Subject: Re: Insertar una imagen en MySQL.
References: 1  Groups: php.general.es 
Request: Send a blank email to general-es+get-48807@lists.php.net to get a copy of this message
Yo utilizo esto: $temp=fopen($archivo,"rb"); $buffer=gzcompress(fread($temp,filesize($archivo)),9); fclose($temp); $select="insert into Fotos(Id,Nombre,Tipo,Foto)". " values($Id,'".addslashes($nomfoto)."','$fichfoto_type','".addslashes($buffer )."')"; if($rs=mysql_query($select)){.... Rolan. ----- Original Message ----- From: "Massivo" <massivo2002@hotmail.com> To: <php-es@lists.php.net> Sent: Sunday, May 23, 2004 2:24 PM Subject: [PHP-ES] Insertar una imagen en MySQL. > Que tal compañeros. Tengo problemas a la hora de insertar una imagen en un > campo blob de mi base de datos. No me acaba de funcionar. > Supongamos que tengo un formulario html con un campo file de nombre > (name="Archivo"). > Luego en el código php tengo que recoger esa imagen supongo haciendo un > fopen de $_FILES["Archivo"]["tmp_name"]... o es de > $_FILES["Archivo"]["name"]?, con el modo "r" para leerlo > solamente. > Despues de esto tengo que leer el archivo con fread("nombre del manejador", > filesize($_FILES["Archivo"]["tmp_name"])). > Y por ultimo hago la consulta MySQL y... que variable tengo que depositar en > mi campo blob? > Como veis creo que tengo la idea clara pero necesito un poco de ayuda con > los archivos que tengo que recibir "tmp_name" o "name" y luego con la > variable que debo utilizar para insertar el archivo en mi campo blob de la > base de datos. Gracias. > > -- > PHP Spanish Localization Talk Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general.es (#48807) next »