Буферизация вывода в цикле while отображает битый HTML из шаблона - PullRequest
0 голосов
/ 04 июня 2019

Я делаю ajax-вызов php-скрипта и использую буферизацию вывода для увеличения скорости ответа. Моя проблема заключается в том, что выходные данные иногда выводят неработающий HTML, поскольку он проходит по каждой записи.

По сути, я перебираю записи, которые отформатированы в шаблон, иногда возвращается частичный шаблон, который нарушает представление.

Я пробовал:

@ini_set('zlib.output_compression',0);

ob_start();
do{

    // php template here
    ob_end_flush(); //ob_end_clean();
} while ($row = mysql_fetch_assoc($rs));

Мне бы хотелось, чтобы php выводил разделы в полных блоках, а не частично.

Обновление : Я попытался ob_end_flush (); но он по-прежнему выводит поврежденную HTML-структуру из шаблона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...