Cargar Archivos a La Base De Datos Mysql

Páginas: 2 (439 palabras) Publicado: 14 de julio de 2011
Cargar archivos a la base de datos MySQL
[Editar etiquetas]

Uso de PHP para subir archivos en bases de datos MySQL a veces se necesita por alguna aplicación web. Por ejemplo, para elalmacenamiento de documentos PDF o imágenes para hacer som tipo de portafolios en línea (como el maletín de Yahoo). Para el primer paso, vamos a hacer la tabla de la carga de archivos. La tabla de contenidoconcreto. 1. 2. 3. 4. 5. id: identificador único para cada archivo Nombre: Nombre de archivo Tipo: Tipo de contenido Tamaño: Tamaño del archivo contenido: El archivo

De contenido de la columnautilizaremos tipo de datos BLOB. BLOB es un objeto binario que puede contener una cantidad variable de datos. MySQL tiene cuatro tipos de datos BLOB, que son:
y y y y

TINYBLOB BLOB MEDIUMBLOB LONGBLOBDesde BLOB se limita a almacenar hasta 64 kilobytes de datos vamos a utilizar MEDIUMBLOB para que podamos almacenar grandes archivos (hasta 16 megabytes). CREATE TABLE de carga ( Identificación del NOINT NULL AUTO_INCREMENT, nombre VARCHAR (30) NOT NULL, tipo VARCHAR (30) NOT NULL, tamaño NOT NULL INT, MEDIUMBLOB contenido NOT NULL, PRIMARY KEY (id) ); Cargar un archivo en MySQL es un proceso dedos pasos. Primero que hay que cargar el archivo en el servidor y luego leer el archivo e insertar a MySQL. Para cargar un archivo que necesitamos una forma para que el usuario introduzca el nombre delarchivo o navegar por su ordenador y seleccione el archivo. El input type = "file" se utiliza para ese fin. Ejemplo: upload.php El código fuente: upload.phps

Un formulario de cargadebe tener encytype = "multipart / form-data" de lo contrario no funcionará en absoluto.Por supuesto, el método de formulario también es necesario establecer a method = "post". Asimismo, recuerda a ponerun MAX_FILE_SIZE entrada oculta antes de que el archivo de entrada. Es para restringir el tamaño de los archivos. Después se envía el formulario al que tenemos que leer la autoglobal $ _FILES. En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base de datos mysql
  • Seguridad Base De Datos Mysql
  • Base De Datos Mysql
  • Bases de datos con mysql
  • Bases de datos (MySQL)
  • Bases De Datos Mysql
  • enlazar base de datos con mysql
  • Crear base de datos en mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS