DB Tabelle in pdf einfügen

Atse87

Grünschnabel
moin,
Und zwar will ich das meine Daten aus meiner MySQL Tabelle inner PDF datei wieder gegeben werden, allerdings weiss ich leider nich so genau wie ich das machen soll, kann mir da eventuell jemand weiterhelfen?
Mein Code um die pdf datei zu erzeugen sieht so aus, falls ich da was ändern muss:
Code:
<?php
define('FPDF_FONTPATH', 'font/');
require("fpdf.php");

$pdf = new FPDF();
$pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->Cell(20,10,"Kontaktliste\n");
    $pdf->SetFontSize(10);

$pdf->Output();
?>
mfg
thx im voraus
 
PHP:
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(20,10,"Kontaktliste\n");
$pdf->SetFontSize(10);


$query = "SELECT * FROM tabelle";
$result = mysql_query($query);

while ($row = mysql_fetch_array($result)){
$pdf->Cell(10,20,$row["wert"]);
$pdf->ln();
}

$pdf->Output();
?>


@engelb: war im gedanken bei EZ-Pdf, da gibts absolute Koordinaten
 
Zuletzt bearbeitet:
So in etwa:

PHP:
<?php
define('FPDF_FONTPATH', 'font/');
require("fpdf.php");

$pdf = new FPDF();
$pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->Cell(20,10,"Kontaktliste");
  $pdf->ln();
    $pdf->SetFontSize(10);

$sql = "SELECT .....";
$res = mysql_query($sql);
while($row = mysql_fetch_assoc($res)){
  $pdf->Cell(40,5,$row['text1']);
  $pdf->Cell(40,5,$row['text2']);
  $pdf->Cell(40,5,$row['text3']);
  $pdf->Cell(40,5,$row['text4']);
$pdf->ln();
}

$pdf->Output();
?>

Nebenbei würde ich mir die Header() und Footer() Beispiele anschauen, das du das Kontaktliste zB auf jede Seite schreibst oder Kopfdaten "name, telefon" usw

@tkdmatze: warum willst du die Zellen immer höher werden lassen?
 
Zuletzt bearbeitet:
Zurück