Premesso che devi conoscere il tipo di file che vuoi visualizzare per impostare l'header e immaginando che hai questo dato nel DB, una possibile soluzione è:
Codice PHP:
$query = "
select FILE_CONTENT, FILE_TYPE
from TABELLA_CON_BLOB
where FILE_NAME = '$file_che_vuoi_visualizzare'";
$cursor = mysql_query($query) or die (mysql_error());
$result = mysql_fetch_array($cursor);
$data = $result['FILE_CONTENT'];
$type = $result['FILE_TYPE'];
mysql_close();
Header('Content-type: ' . $type);
echo $data;
exit();
dove per me il campo FILE_CONTENT è il campo BLOB e il campo FILE_TYPE è una stringa che contiene il tipo di file che voglio visualizzare.
Ciao e buon Natale