Bonjour,

je tente de recréer des fichiers jpeg stockés sous forme de blob dans une base mysql.

J'utilise le script suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$requete_photos="select id, photo_blob from table";
 
$location="export/";
 
$rs = mysql_query($requete_photos);
 
while ($row=mysql_fetch_object($rs)) {
$filename=$location.$row->id.".jpg";
$file=fopen($filename,'w');
$blob= $row->photo_blob;
 
if (fwrite($file,$blob))
  {
  echo "<img src='".$filename."'>
";
 }
fclose($file);
}
Les fichiers jpeg sont bien créés dans le répertoire, mais aucun logiciel ne parvient à afficher ces images, il doit me manquer quelque chose...

Quelqu'un peut-il me venir en aide ? D'avance merci