Mostrar PDF armazenado em Banco de Dados Mysql

Em uma Blank não consigo mostrar esse PDF de um banco de dados mysql

$codigo = [c_doc];
$sql = “SELECT img_doc,arq_doc,tma_doc FROM documentos WHERE ID = $codigo”;
sc_lookup(rs,$sql);
$imagem = {rs[0][0]};
$arquivo = {rs[0][1]};
$tamanho = {rs[0][2]};
$fp = fopen($imagem,‘r’);
$content = fread($fp, filesize($tamanho));
header(‘Content-type: application/pdf’);
header(‘Content-disposition: inline; filename = "’.$arquivo.’"’);
header('Content-Length: '.filesize($tamanho));
readfile($content);

Para o pdf não seria: $fp = fopen($arquivo,‘r’);

Bom dia, obrigado, já tentei isso também. Deve ser alguma coisa que está passando despercebida. Mas é assim mesmo, todo marinheiro de primeira viagem passa por essas coisas. Vou continuar tentando, Obrigado.

$imagem é o compo mediumblob, $arquivo é o nome do arquivo com extensão e $tamanho o tamanho do arquivo no Banco de Dados. Tá difícil…

tente:

header('content-type: application/pdf');
echo $imagem;