Ciao a tutti, ho un problema con il download img da Mysql, riesco a caricare correttamente l'img nel db ma quando cerco di visualizzarla ha video mi restitiuisce un codice incomprensibile, eccolo:

GIF89a9wwwDDD"""UUU333fff !,9I8ͻ`(diΩf4TƳRØY( 8\o kd-&J(Z0%J$ZkI BR68{Rbynq>Yj]_x0t

Perch? il campo nel db un MEDIUMBLOB, lo script che la richiama il seguente:

<?php
// connessione e selezione del database
mysql_connect('host', 'user', 'pw')
or die('Connessione non riuscita: ' . mysql_error());


if(!mysql_select_db('nome_db'))
die('Selezione database fallita!');


// query per recuperare il file
$query = 'SELECT id,content FROM nome_db WHERE id = '.$_GET['id'];
$risultato = mysql_query($query) or die('Query non valida: ' . mysql_error());
$tmp = mysql_fetch_array($risultato);

header('Content-Type: '.$tmp['type']);

echo $tmp['content'];

?>


Qualcuno sa aiutarmi? Grazie