ciao a tutti,
utilizzo tcpdf per generare una tabella con i dati presi da un db mysql. La tabella viene generata correttamente, però tutte le righe vengono stampate di seguito, come se non riconoscesse il tag </tr> di chiusura riga. Vi posto il codice:
Grazie.![]()
// create new PDF document
$pdf = new TCPDF('L', PDF_UNIT, 'A4', true, 'UTF-8', false);
// set font
$pdf->SetFont('helvetica', '', 6);
// add a page
$pdf->AddPage();
$table="<html><table border=1>";
//stampa intestazione tabella
$intestazione="<tr>";
foreach($array_campi as $val)
{
$intestazione=$intestazione."<td>".$val."</td>";
}
$intestazione=$intestazione."</tr>";
$html=$table.$intestazione;
//stampa corpo tabella
while ($row=@mysqli_fetch_array($result,MYSQLI_ASSOC))
{
$riga= "<tr>";//apre riga tabella
foreach($array_campi as $val)//scrive riga tabella campi fissi
{
$valore=$valore."<th>".$row[$val]."</th>";
}
$riga=$riga.$valore."</tr>";
}
$html=$html.$riga."</table></html>";
$pdf->writeHTML($html, true, false, false, false, '');
$pdf->Output('prova.pdf','D');