Intereting Posts
как вызвать файл PHTML на странице CMS Magento ini_set ("memory_limit") в PHP 5.3.3 вообще не работает Как получить результаты в виде многомерного массива из mySQL и PHP? В чем разница между find () findOrFail () first () firstOrFail Как включить mod_rewrite на Apache 2.4? Несколько запросов PHP-запросов на сбои Рабочий пример реализации «Аутентификация на основе токенов» с использованием «JSON Web Token (т.е. JWT)» в PHP и MySQL? Отправка переменных для функций файловой системы PHP с представлением формы MVC – малая логика в модели? Загрузка изображений в TileList из Mysql с использованием PHP и XML на Flash CS5 PHP-код, чтобы определить, был ли пользователь 301 перенаправлен на мой сайт Шифрование столбца паролей в базе данных SQL Как повторять что-то каждые 4 минуты в бесконечном цикле Как получить все переменные, доступные в представлении в PHP? Как заменить / удалить 4 (+) – байтовые символы из строки UTF-8 в PHP?

создать динамический счет-фактуру, используя mpdf

MPDF

$html=' <body> <div id="page"> <div id="logo"> <a href="http://www.danifer.com/"><img src="./HTML Invoice Template_files/invoice_logo.jpg"></a> </div><!--end logo--> <div id="address"> <p><strong>'.$company.'</strong><br> <a href="mailto:'.$dbobj->getAdminEmail().'">'.$dbobj->getAdminEmail().'</a> <br><br> Transaction # xxx<br> Created on 2008-10-09<br> </p> </div><!--end address--> <div id="content"> <p> <strong>Customer Details</strong><br> Name: '.$dbobj->UserFullName().'<br> Email: '.$dbobj->UserEmail().'<br> Contact: '.$dbobj->UserContact().'<br> Payment Type: MasterCard </p> <hr> <table> <tbody> <tr> <td><strong>Description</strong></td> <td><strong>Qty</strong></td> <td><strong>Unit Price</strong></td> <td><strong>Amount</strong></td> </tr> <tr class="odd"> <td>Product 1</td> <td>1</td> <td>Rs 1495.00</td> <td>Rs 1495.00</td> </tr> <tr class="even"> <td>Product 2</td> <td>1</td> <td>Rs 1495.00</td> <td>Rs 1495.00</td> </tr> <tr class="odd"> <td>Product 3</td> <td>1</td> <td>Rs 1495.00</td> <td>Rs 1495.00</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><strong>Total</strong></td> <td><strong>Rs 24485.00</strong></td> </tr> </tbody></table> <hr> <p> Thank you for your order.<br> If you have any questions, please feel free to contact us at <a href="mailto:'.$dbobj->getAdminEmail().'">'.$dbobj->getAdminEmail().'</a>. </p> <hr> <p> </p><center><small>This communication is for the exclusive use of the addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient any use, copying, disclosure, dissemination or distribution is strictly prohibited. <br><br> © '.$dbobj->sitename.' All Rights Reserved </small></center> <p></p> </div><!--end content--> </div> </body>; 

пожалуйста, я уже вставлял mpdf lib на веб-сайт.
Теперь я хочу создать динамический pdf для счета-фактуры.
как построить динамическую таблицу в переменной $ html? то я должен передать его WriteHTML ()

  $mpdf->WriteHTML($html); 

Затем я вызову $ mpdf-> Output ('downloads / application.pdf', 'F'); скачать pdf

SQL PART

 select desc,qty,price,total from orders where productid=1 

PHP ЧАСТЬ

 $mpdf=new mPDF(); $mpdf->SetDisplayMode('fullpage'); $mpdf->WriteHTML($html); $mpdf->Output('downloads/application.pdf','F'); 

Я использую mysql

Related of "создать динамический счет-фактуру, используя mpdf"

У меня просто мой мобильный телефон, чтобы написать это, поэтому код может быть не идеальным.

Используйте цикл foreach для повторения результатов запроса для построения строки $ htmlRows. Вы не указали нам свою команду php для запроса и переменную результата. Поэтому я принимаю $ rows как массив записей.

 $htmlRows = ""; foreach($rows as $row) { $htmlRows .= " </tr> <tr class="even"> <td>".$row->desc."</td> <td>".$row->qty."</td> <td>Rs ".$row->price."</td> <td>Rs ".$row->total."</td> </tr> "; } 

Сделайте этот цикл, прежде чем генерировать $ html.

Затем, когда вы проверяете код на $ html, просто замените все нединамические строки на

 $html = " .... .....</tr>" . $htmlRows . "<tr>...." ;