Non sto discutendo sul senso o sull'assurdità di questo approccio. In una certa misura, questa è una domanda valida.
Consulta la documentazione:
Quindi devi fare:
eval('?> ' . $query_from_db . ' <?php ');
Nota anche che eval
viene inviato direttamente al browser. Non restituisce un valore. Dai un'occhiata a Funzioni di controllo dell'output
per il buffering.