Ik ga niet in discussie over de zin of onzin van deze benadering. Tot op zekere hoogte is dit een terechte vraag.
Zie de documentatie:
Dus je moet doen:
eval('?> ' . $query_from_db . ' <?php ');
Merk ook op dat eval
wordt rechtstreeks naar de browser uitgevoerd. Het geeft geen waarde terug. Kijk eens naar Uitvoercontrolefuncties
voor bufferen.