मैंने एफपीडीएफ का अध्ययन करना शुरू कर दिया है क्योंकि मुझे अपने काम के लिए पीडीएफ फाइल जेनरेट करने की आवश्यकता थी। सीखना आसान था लेकिन मुझे टेबल को कस्टमाइज़ करने में कुछ समस्याएं आईं।एफपीडीएफ सेल पोजिशनिंग
देखें, कोड इन पंक्तियों:
लेकिन मुझे क्या करना चाहते हैं तो इस कोड का परिणाम है:
<?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
Itinerary
के तहत हो सकता है, इस तरह:
मैं सेल() पैरामीटर ln
जो इंगित करता है जहां वर्तमान स्थिति कॉल के बाद जाना चाहिए और केवल विकल्प हैं के बारे में पता कर रहा हूँ: 0 - to the right
, 1 - to the beginning of the next line
और 2 - below
जिसमें मेरे पास आवश्यक विकल्प नहीं है। मुझे मुश्किल समय है क्योंकि मैं डेटा को MySQL डेटाबेस से प्राप्त करता हूं, इसलिए मुझे नहीं पता कि आउटपुट एक सरणी के अंदर होने के बाद से मुझे क्या चाहिए। मैं एफपीडीएफ के लिए नया हूँ इसलिए कृपया मेरे साथ बेकार है। मैं जो भी हासिल कर सकता हूं, उसके बारे में कोई भी विचार बहुत सराहना करता है। या मैं इसके माध्यम से क्या हासिल नहीं कर सकता? अग्रिम में धन्यवाद!
मैं इस समाधान के बारे में सोच में सक्षम नहीं होने के लिए इतना बेवकूफ लग रहा है! > _ <लेकिन बहुत बहुत धन्यवाद! :) – xjshiya