No estoy discutiendo sobre el sentido o la tontería de este enfoque. Hasta cierto punto, esta es una pregunta válida.
Consulte la documentación:
Así que tienes que hacer:
eval('?> ' . $query_from_db . ' <?php ');
También tenga en cuenta que eval
está enviando directamente al navegador. No devuelve un valor. Eche un vistazo a Funciones de control de salida
para almacenamiento en búfer.