Jquery - это javascript, и он выполняется в браузере, в то время как php - это серверный скрипт, поэтому теоретически PHP-скрипт всегда запускается первым перед любым javascript.Если вы хотите запустить какой-либо php-скрипт после завершения загрузки страницы (например, когда пользователь нажимает на кнопку), вам нужно сделать AJAX-вызов.($ .get (), $ .load () и т. д. являются примерами, использующими jquery)
Более подробно к вашему отредактированному вопросу: с вашим кодом скрипт php, который вы пишете внутри append, будет отображаться как простой текст,Вместо этого выполните вызов ajax перед добавлением и сохраните результат вызова ajax в переменной.Затем используйте: append (variable).
Вам также может быть интересно выполнить некоторые манипуляции с DOM, которые более эффективны, если вы загружаете огромный текст из своего php-скрипта.Вы можете вернуть объект JSON из сценария php, а затем использовать комбинации добавлений для создания желаемого результата.Это уменьшает объем данных, которые необходимо передать, но код JavaScript может быть длинным.