ich habe eine MYSQL DB mit sehr vielen Zeilen. Jetzt will ich das ganze als PDF ausgeben lassen. Habe mich für fpdf entschieden und das gehtganz gut. Jetzt will ich nur um den Regenwald zu schonen 2 Spalten nebeneinander auf das pdf ausgeben lassen. Das ging auch nur leider habe ich dann in beiden Tabellen die selben werte drin stehen. Jetzt suche ich nach einer Lösung das nach 41 zeilen der "Spaltenumbruch " passiert. Nur irgendwie stehe ich da auf dem Schlauch bzw es funktioniert nicht wie ich mir gedacht habe.
PHP-Code:
$pdf->SetFillColor(255);
$pdf->SetFont('Arial','B',7);
$pdf->Cell(43,6,"Instrument",1,0,'L',1);
$pdf->Cell(9,6,WKN,1,0,'L',1);
$pdf->Cell(16,6,ISIN,1,0,'L',1);
$pdf->Cell(56,6,"Fortlaufende Notierung",1,0,'L',1);
$pdf->SetX(150);
$pdf->SetFillColor(255);
$pdf->SetFont('Arial','B',7);
$pdf->Cell(43,6,"Instrument",1,0,'L',1);
$pdf->Cell(9,6,WKN,1,0,'L',1);
$pdf->Cell(16,6,ISIN,1,0,'L',1);
$pdf->Cell(56,6,"Fortlaufende Notierung",1,0,'L',1);
$pdf->Ln();
$result=mysql_query("SELECT * FROM `kursblatt` order by Instrument ");
while($row = mysql_fetch_array($result))
{
$pdf->SetFillColor(255);
$pdf->SetFont('Arial','',6);
for ($i = 0; $i < 41; $i++ ){
$pdf->Cell(43,4,$row['Instrument'],1,0,'L',1);
$pdf->Cell(9,4,$row['WKN'],1,0,'L',1);
$pdf->Cell(16,4,$row['WKN'],1,0,'L',1);
$pdf->Cell(56,4,$row['Notierung'],1,0,'R',1);
}
$pdf->SetX(150);
$pdf->SetFillColor(255);
$pdf->SetFont('Arial','',6);
$pdf->Cell(43,4,$row['Instrument'],1,0,'L',1);
$pdf->Cell(9,4,$row['WKN'],1,0,'L',1);
$pdf->Cell(16,4,$row['WKN'],1,0,'L',1);
$pdf->Cell(56,4,$row['Notierung'],1,0,'R',1);
$pdf->Ln();