sql >> Base de Datos >  >> RDS >> Mysql

Subir una imagen a una base de datos MySQL usando un blob

Tu escribes:

$_imagePost = file_get_contents($_FILES['_imagePost']);

La sintaxis correcta es:

$_imagePost = file_get_contents($_FILES['_imagePost']['tmp_name']);

$_FILES es una matriz asociativa con las siguientes claves:

  • [nombre] => Original nombre del archivo;
  • [tipo] => tipo MIME del archivo subido;
  • [tmp_name] => ruta de archivo temporal (donde se almacena el archivo cargado);
  • [error] => error;
  • [tamaño] => tamaño del archivo subido.