2012-10-31 5 views
5

FPDF를 작성하기 시작 했으므로 작업을 위해 PDF 파일을 생성해야합니다. 배우기는 쉬웠지만 테이블을 커스터마이징하는 데 문제가 발생했습니다.FPDF 셀 위치 지정

참조, 코드의 다음 줄 :

enter image description here

하지만 내가하고 싶은 것은이 코드의 결과를 가지고하는 것입니다

<?php 
require('fpdf/fpdf.php'); 
require("aacfs.php"); //database connection 

$a=mysql_query("select * from reservation where reservno='00112'") or die(mysql_error()); 
$b=mysql_fetch_array($a); 
$k=$b['fdate']; 
$j=$b['acode']; 

$t=mysql_query("select location from location_list where reservno='00112'") or die(mysql_error()); 

$pdf = new FPDF(); 
$pdf->AddPage(); 
$pdf->SetFont('Arial','B',11); 
$pdf->Cell(40,10,'Flight Details and Costing'); 
$pdf->Ln(8); 
$pdf->SetFont('Arial','',10); 
$pdf->Cell(60, 6, 'Aircraft', 1); 
$pdf->Cell(129, 6, $j, 1); 
$pdf->Ln(); 
$pdf->SetFont('Arial','',10); 
$pdf->Cell(60, 6, 'Date', 1); 
$pdf->Cell(50, 6, 'Itinerary', 1); 
$pdf->Cell(19.75, 6, 'ETD', 1, 0, 'C'); 
$pdf->Cell(19.75, 6, 'ETA', 1, 0, 'C'); 
$pdf->Cell(19.75, 6, 'Block', 1, 0, 'C'); 
$pdf->Cell(19.75, 6, 'Waiting', 1, 0, 'C'); 
$pdf->Ln(); 
$date = array($k, $k, $k, ''); 
foreach($date as $dates) 
{ 
    $pdf->Cell(60, 6, $dates, 1); 
    $pdf->Ln(); 
} 
while($u=mysql_fetch_array($t)) 
{ 
    $pdf->Cell(50, 6, $u['location'], 1); 
    $pdf->Ln(); 
} 

$pdf->Output(); 
?> 

이처럼 보이는 PDF 파일을 생성 :

while($u=mysql_fetch_array($t)) 
    { 
     $pdf->Cell(50, 6, $u['location'], 1); 
     $pdf->Ln(); 
    } 

:Davao - Cebu Cebu - Bohol Bohol - Davao (3210)는이처럼 Itinerary에서 일하기 : enter image description here

내가 현재 위치가 호출 후에 가야 유일한 옵션은 위치를 나타내는 셀() ln 매개 변수 알고 있어요 : 0 - to the right , 1 - to the beginning of the next line2 - below에는 필요한 옵션이 없습니다. MySQL 데이터베이스에서 데이터를 불러 와서 출력이 배열 내부에 있기 때문에 원하는대로 위치를 변경하는 방법을 모르겠습니다. 나는 FPDF에 처음 왔으므로 나랑 벗었 어. 내가 원하는 것을 성취 할 수있는 방법에 대한 아이디어는 대단히 감사하겠습니다. 아니면 내가 원한 것은이 일을 통해 성취 될 수 없는가? 미리 감사드립니다!

답변

6

출력 각 날짜 이후에 바로 위치 세포 :

while($u=mysql_fetch_array($t)) 
{ 
    $pdf->Cell(60, 6, $k, 1); 
    $pdf->Cell(50, 6, $u['location'], 1); 
    $pdf->Ln(); 
} 
+2

내가이 솔루션을 생각할 수없는 위해 그렇게 바보가 된 기분! > _ <그러나 많이 감사합니다! :) – xjshiya