Не споря за смисъла или безсмислието на този подход. До известна степен това е валиден въпрос.
Вижте документацията:
Така че трябва да направите:
eval('?> ' . $query_from_db . ' <?php ');
Също така имайте предвид, че eval
се извежда директно в браузъра. Не връща стойност. Разгледайте Функции за контрол на изхода
за буфериране.