Zeilenumbruch bei FDPF Daten aus Datenbank

fabse111

Grünschnabel
Guten Tag,

ich habe folgendes Problem mit meinen Daten.
Ich habe eine Webseite wo Artikel aus einer Datenbank ausgelesen werden, jetzt
soll man die Möglichkeit haben sich die Daten auch als PDF zu speichern.
Mit FPDF auch iegentlich kein Problem.
Habe jetzt alles soweit fertig und es klappt auch wunderbar.
Nur aus irgendeinem Grund macht er die Zeilenumbrüche nicht wenn er an das Ende der Seite kommt. Er schriebt einfach weiter obwohl keine Seite mehr da ist.
Habe jetzt schon überall geschaut und die Sachen probiert die ich gefunden habe.
Hat jemand eine Idee woran es liegt hier der Code:
PHP:
<?php
include("../artikeldaten/config.inc.php");
require('fpdf.php');

$anfrage = mysql_query("SELECT * FROM artikel WHERE group_ref='1'");

$pdf=new FPDF();
$pdf->SetRightMargin(10);

while($object = mysql_fetch_object($anfrage)){

$pdf->AddPage();
$pdf->SetFont('Helvetica','',10);

$pdf->SetY('20');
$pdf->SetX('10');
$pdf->Write(6,$object->art_name);
$pdf->SetY('20');
$pdf->SetX('95');
$pdf->Write(6,'Artikelnummer:');
$pdf->SetY('20');
$pdf->SetX('120');
$pdf->Write(6,$object->art_nr);
$pdf->Image($object->pic,10,30,20,20);
$pdf->SetY('55');
$pdf->MultiCell(190,6,$object->text1,1);
$pdf->SetY('80');
$pdf->SetX('10');
$pdf->Write(6,$object->text2);
$pdf->SetY('130');
$pdf->SetX('10');
$pdf->Write(6,'Mindestbestellmenge:');
$pdf->SetY('130');
$pdf->SetX('50');
$pdf->Write(6,$object->minbest);
$pdf->SetY('136');
$pdf->SetX('10');
$pdf->Write(6,$object->preis1.'€');
$pdf->SetY('136');
$pdf->SetX('25');
$pdf->Write(6,'ab');
$pdf->SetY('136');
$pdf->SetX('35');
$pdf->Write(6,$object->menge1.' Stück');


if($stuck2 != ""){
$pdf->SetY('142');
$pdf->SetX('10');
$pdf->Write(6,$object->preis2.'€');
$pdf->SetY('142');
$pdf->SetX('25');
$pdf->Write(6,'ab');
$pdf->SetY('142');
$pdf->SetX('35');
$pdf->Write(6,$object->menge2.' Stück');
}

if($stuck3 != ""){
$pdf->SetY('148');
$pdf->SetX('10');
$pdf->Write(6,$object->preis3.'€');
$pdf->SetY('148');
$pdf->SetX('25');
$pdf->Write(6,'ab');
$pdf->SetY('148');
$pdf->SetX('35');
$pdf->Write(6,$object->menge3.' Stück');
}
}
$pdf->Output();


?>

Es geht hauptsächlich um den text1 aus der DB
Dort bricht er am Ende der MultiCell einfach nicht um.
 
Zurück