Mysql
 sql >> Base de données >  >> RDS >> Mysql

Télécharger une image dans une base de données MySQL à l'aide d'un blob

Vous écrivez :

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

La syntaxe correcte est :

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

$_FILES est un tableau associatif avec les clés suivantes :

  • [nom] => Original nom de fichier;
  • [type] => type mime du fichier téléchargé ;
  • [tmp_name] => chemin du fichier temporaire (où le fichier téléchargé est stocké);
  • [error] => erreur ;
  • [taille] => taille du fichier téléchargé.