Pdf-udskrift af tabel
Jeg har lavet en FPDF-kode til at udskrive indholdet af en MYSQL-tabel.Imidlertid har jeg problemer med at få multicell-indholdet ($beskrivelse) til at stå på samme linie som resten af recorden. Indholdet af multicell'en kan være på flere linier - og udskriften af næste record skal naturligvis først påbegyndes, når hele $beskrivelse-feltet er udskrevet.
Her er koden:
<?php
include("conn.php");
include("fpdf.php");
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont("Arial", "B", "14");
$pdf->SetXY(10, 12);
$y_axis=20;
$sql="SELECT * FROM $branch";
$result = mysql_query($sql) or die (mysql_error());
$max = 25;
$row_height = 6;
if(mysql_num_rows($result) > 0) {
while($a = mysql_fetch_object($result)) {
$turdato = $a -> dato;
$kl = $a -> tid;
$modested = $a -> sted;
$km = $a->km;
list($year, $month, $day) = split('[-.]', $turdato);
$date = "$day-$month-$year";
$beskrivelse = $a->beskrivelse;
$max = 25;
$row_height = 6;
$pdf->SetFont('Arial','',8);
$pdf->SetX(5);
$pdf->Cell(12,$y_axis,$date,0,0,'R');
$pdf->Cell(4,$y_axis,' ',0,0,'C');
$pdf->Cell(5,$y_axis,$kl,0,0,'C');
$pdf->Cell(4,$y_axis,' ',0,0,'C');
$pdf->Cell(50,$y_axis,$modested,0,0,'L');
$pdf->Cell(4,$y_axis,' ',0,0,'C');
$pdf->Cell(5,$y_axis,$km,0,0,'C');
$pdf->Cell(4,$y_axis,' ',0,0,'C');
$pdf->MultiCell(100,$y_axis,$beskrivelse,0,'L',0);
$y_axis = $y_axis + $row_height;
}
}
$pdf->output();
?>
Hvordan skal jeg klare den?
