bonjour,
j'ai pas pu afficher une image blob, j'ai utilisé tous les codes des tutos :

enregistrement j'ai essayé les deux avec et sans addslash:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$img_blob = addslashes(file_get_contents($file['tmp_name']));
$query = 'INSERT INTO photoemployees (idEmployee, img_blob, img_type)' . ' VALUES (:idEmployee, :img_blob, :img_type);';
avec addslash je ne peut pas afficher l'image dans workbench
sans addslash je peux voir l'image dans workbench

pour l'affichage sur le browser rien ne marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
......
$tblimg = $prep->fetch(PDO::FETCH_ASSOC);
var_dump($tblimg['img_blob']);
header("Content-type: " . $tblimg['img_type']);
          echo base64_decode($tblimg['img_blob']);
j'ai essayé avec et sans base64_decode
rien ne marche