2016-10-26 1 views
4

J'utilise PDO pour la base de données de connexion. ceci est sorti de mon code: enter image description herenouvelle ligne dans FPDF

Je veux toutes les lignes de même cellule, pas changer de ligne. j'essaye de chercher dans mon code pour supprimer n'importe quel code avec ln(). mais ne le trouve pas. Je ne sais pas pourquoi ça ne se voit pas à côté.

ceci est mon code:

$stmt->execute(array('idFotoJaminan'=>$idFotoJaminan)); 
$result = $stmt->fetchALL(PDO::FETCH_ASSOC); 


//$pdf->Cell(40,10,'LAMPIRAN FOTO\nJAMINAN',1,1,'C'); 
$pdf->Multicell(40,4,"LAMPIRAN FOTO\nJAMINAN",1,"C"); 

foreach($result as $row) { 
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1); 
//$pdf->Ln(); 
//$pdf->Cell(0,5,'L NAME:', $row['lname']); 
$pdf->Cell(0,5,'L NAME:'. $row['debitur'], 0, 0, 'L'); 
//$pdf->Ln(); 
} 
$pdf->Output(); 

Répondre

3

Vos cellules sont d'une largeur différente. Tout d'abord Multicell est 40 secondes une boucle à l'intérieur est 80

$pdf->Multicell(40,4,"LAMPIRAN FOTO\nJAMINAN",1,"C"); 
... 
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1); 

Essayez de les rendre égaux

$pdf->Multicell(80,4,"LAMPIRAN FOTO\nJAMINAN",1,"C"); 
... 
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1); 

Alors si vous ne voulez pas LAMPIRAN FOTO\nJAMINAN aller sur une nouvelle ligne retirer \n de celui-ci.

Voici un bon exemple avec table and Multicells:

+0

j'ai essayer de faire tous multicellulaire égaux comme votre exemple. toujours pas fonctionné –

+0

Avez-vous également vérifié la page d'exemple que j'ai liée dans ma réponse? –

+0

oui, mais je ne peux pas le comprendre. Je ne suis pas intéressant en utilisant tableau –