FPDF를 작성하기 시작 했으므로 작업을 위해 PDF 파일을 생성해야합니다. 배우기는 쉬웠지만 테이블을 커스터마이징하는 데 문제가 발생했습니다.FPDF 셀 위치 지정
참조, 코드의 다음 줄 :
이하지만 내가하고 싶은 것은이 코드의 결과를 가지고하는 것입니다
<?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
에서 일하기 :
내가 현재 위치가 호출 후에 가야 유일한 옵션은 위치를 나타내는 셀() ln
매개 변수 알고 있어요 : 0 - to the right
, 1 - to the beginning of the next line
및 2 - below
에는 필요한 옵션이 없습니다. MySQL 데이터베이스에서 데이터를 불러 와서 출력이 배열 내부에 있기 때문에 원하는대로 위치를 변경하는 방법을 모르겠습니다. 나는 FPDF에 처음 왔으므로 나랑 벗었 어. 내가 원하는 것을 성취 할 수있는 방법에 대한 아이디어는 대단히 감사하겠습니다. 아니면 내가 원한 것은이 일을 통해 성취 될 수 없는가? 미리 감사드립니다!
내가이 솔루션을 생각할 수없는 위해 그렇게 바보가 된 기분! > _ <그러나 많이 감사합니다! :) – xjshiya