Создание нескольких PDF-файлов с использованием html2pdf

Я новичок в html2pdf, поэтому мне было трудно создавать несколько счетов в цикле с:

require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
while ( $MyRows = mysql_fetch_array($MyQuery) ) {
include(dirname(__FILE__).'mypdf.php');
$content = ob_get_clean();
try
{
$html2pdf = new HTML2PDF('P', 'A4', 'en');
$html2pdf->pdf->SetDisplayMode('fitpage');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$Filename = "INV".$mem_id.".pdf";
$html2pdf->Output($Filename, 'F');
}
catch(HTML2PDF_exception $e) {
echo $e;
exit;
}
}

Но происходит то, что скрипт генерирует только один pdf только для первой записи в соответствии с моим дизайном, а затем иногда выдает ошибки вроде:

File : html2pdf\_class\parsingHtml.class.php
Line : 117
HTML code invalid, a tag is closed too many times: <td>
HTML : ...> </nobreak> </page>...

И иногда, это просто повторяет содержание моего включенного проекта, поскольку я создал его для числа раз, когда записи mysql находятся в цикле while, но все же только один файл PDF генерируется.

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]