Im using TCPDF, at the moment im a listing data in two columns using array_chunk
which works fine. But i need data to be show in first columns and then second, see below:
Currently:
1 2
3 4
5 6
7 8
9 10
Should be:
1 6
2 7
3 8
4 9
5 10
This is the code:
<?php $array = range(1, 50);?>
<table nobr="true" cellpadding="2">
<?php foreach (array_chunk($array, 2) as $a) { ?>
<tr>
<?php foreach ($a as $array_chunk) { ?>
<td><?php echo $array_chunk; ?></td>
<?php
} ?>
</tr>
<?php } ?>
</table>
my second query(complex) if there are more than 30 rows i need to be able to use $pdf->AddPage(); and continues on the next page.
TCPDF - support multicolumns, this is wat i used to solve my issue:
$pdf->AddPage();
$pdf->resetColumns();
$pdf->setEqualColumns(2, 84); // KEY PART - number of cols and width
$pdf->selectColumn();
$content =' loop content here';
$pdf->writeHTML($content, true, false, true, false);
$pdf->resetColumns()
the code will add auto page break and continues to next page.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With