La función de PHP show_source() puede resolverte el problema. Solo que cada vez que despliegues algo de la base de datos deberas generar un archivo temporal que sea abierto y mostrado por esta función.
Josemi. Un ejemplo sencillo de como podría fallar:
Código PHP:
$var = "<?php echo "variable\"; ?>";
echo $var;
suponiendo que $var es el contenido dentro de un archivo, el ejemplo anterior no muestra nada..... un saludo