Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > FPDF ติดต่อฐานข้อมูล mysql ยังไงครับ ยังไม่เข้าในเลยช่วยผมที



 

FPDF ติดต่อฐานข้อมูล mysql ยังไงครับ ยังไม่เข้าในเลยช่วยผมที

 



Topic : 052811

Guest




คือว่าผมต้องการที่จะดึงข้อมูลจากฐานข้อมูลมาแสดง แต่ code ส่วนใหนครับที่ยังมีปัญหาอยู่ ผมยังไม่เข้าใจเลย ด้วยดู Code ด้วยครับ

Code (PHP)
<? 
require("auth.inc.php");
require("connect.php");

$image = 'image.jpg';
$size[0] = 200;
$size[1] = 200;

require('thaiPDF/thaipdfclass.php');
$pdf=new ThaiPDF('P','mm','A4');
$pdf->SetThaiFont();
$pdf->SetHeader('แบบ ก.พ.' , 1, 'R', 1);
//$pdf->SetFooter('Thai PHP PDF Version 1.00T' , 1, 'C', 1);
$pdf->AddPage();
$pdf->Image('images/'.$image, 5, 40, $size[0], $size[1]); 
$name = "{$forename} {$surname}";
$pdf->Text(500, 457, $name);
$pdf->Text(500, 1268, date('jS F Y'), $row['when']);
$pdf->SetFont('CordiaNew','',12); 
$pdf->SetTextColor(0,0,255);
$pdf->Write(1,'องค์การบริหารส่วนจังหวัดร้อยเอ็ด','www.pao-roiet.go.th'); 
$pdf->SetFont('CordiaNew','B',20);
$pdf->SetTextColor(0,0,128);
//$pdf->Rect(0,0,290,200);
$pdf->Ln(10);
$pdf->Cell(0,0,'ข้อมูลสำคัญโดยย่อ','R',1,'C');

// เริ่มต้นสร้าง ตาราง
$h = 8; 
$w = 40; 
//box1 
$pdf->SetFont('CordiaNew','',15);
// ดึงจากฐานข้อมูล
	if($_POST['submit2']!='') {
			$sql="SELECT * FROM `table_personal` INNER JOIN `table_family` ON `table_personal`.txtID=`table_family`.txtID INNER JOIN `table_salary` ON `table_family`.txtID=`table_salary`.txtID INNER JOIN `table_education` ON `table_salary`.txtID=`table_education`.txtID INNER JOIN `table_decorations` ON `table_education`.txtID=`table_decorations`.txtID INNER JOIN `table_lean_train` ON `table_decorations`.txtID=`table_lean_train`.txtID INNER JOIN `table_training` ON `table_lean_train`.id_training=`table_training`.id_training  where `table_personal`.txtID='$_REQUEST[txtID]' ";
			$result=mysql_query($sql);
			$num_rows=mysql_num_rows($result);
			$fetcharr=mysql_fetch_array($result);

$pdf->SetXY(5,40); 
$pdf->Cell(200,$h,'1. ประวัติบุคคล','C',0,'L');
$pdf->Ln();
$pdf->SetX(5);
$pdf->MultiCell(200,10,' ชื่อ  $fetcharr["username"]  สกุล  $fetcharr[lassname]  เกิดวันที่  $fetcharr[day]  เดือน  $fetcharr[mount]  พ.ศ.  $fetcharr[year]  วันที่เข้ารับราชการ วันที่  $fetcharr[day_re]  เดือน  $fetcharr[mount_re]  พ.ศ.  $fetcharr[year_re]  วันที่ดำรงตำแหน่ง วันที่  $fetcharr[po_day]  เดือน   $fetcharr[po_mount]  พ.ศ.  $fetcharr[po_year]  เพศ  $fetcharr[sex]  เลขที่ตำแหน่ง  $fetcharr[po_number]  ตำแหน่ง  $fetcharr[position]  กอง $fetcharr[division]  ฝ่าย  $fetcharr[party]  ระดับ  $fetcharr[level]  สถานภาพการสมรส  $fetcharr[marry]  ศาสนา  $fetcharr[Religion]  เชื่อชาติ  $fetcharr[nation]  สัญชาติ   $fetcharr[nationality]  ประเภทราชการ  $fetcharr[type]  ปีเกษียณ  $fetcharr[year_retire]',1,1,'L'); 
   $pdf->Ln(0);
$pdf->SetX(5); 
 $pdf->Cell(200,$h,'2. เครื่องราชอิสริยาภรณ์  วันที่ได้รับและ  เอกสารอ้างอิง','C',0,'L'); 
      $pdf->Ln();
$pdf->SetX(5); 
 $pdf->Cell(100,$h,' ชื่อเครื่องราชอิสริยาภรณ์',1,0,'C'); 
$pdf->Cell(50,$h,'วันเดือนปี ที่ได้รับ',1,0,'C'); 
$pdf->Cell(50,$h, 'เอกสารอ้างอิง',1,0,'C'); 
		for($i=1;$i<=$num_rows;$i++) {
		$fetcharr=mysql_fetch_array($result);
      $pdf->Ln();
$pdf->SetX(5); 
 $pdf->Cell(100,$h,'$fetcharr[name_decorations]',1,0,'L'); 
$pdf->Cell(50,$h,'$fetcharr[day_dec]  $fetcharr[mount_dec]  $fetcharr[year_dec]',1,0,'C'); 
$pdf->Cell(50,$h, '$fetcharr[reference]',1,0,'L'); 
		}
      $pdf->Ln();
$pdf->SetX(5); 
 $pdf->Cell(200,$h,'3. ประวัติการศึกษา','C',0,'L'); 
      $pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(50,$h,' ชื่อสถานศึกษา',1,0,'C');
	$pdf->Cell(30,$h,' ประเทศ',1,0,'C');
	$pdf->Cell(40,$h,' ระดับการศึกษา',1,0,'C');
	$pdf->Cell(40,$h,' วุฒิการศึกษา',1,0,'C');
	$pdf->Cell(40,$h,' สาขาวิชา',1,0,'C');
		for($i=1;$i<=$num_rows;$i++) {
		$fetcharr=mysql_fetch_array($result);
      $pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(50,$h,'$fetcharr[name_academy]',1,0,'L');
	$pdf->Cell(30,$h,'$fetcharr[country]',1,0,'L');
	$pdf->Cell(40,$h,'$fetcharr[level_edu]',1,0,'L');
	$pdf->Cell(40,$h,'$fetcharr[name_edu]',1,0,'L');
	$pdf->Cell(40,$h,'$fetcharr[name_branch]',1,0,'L');
		}
		$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(200,$h,'4. การฝึกอบรมและดูงาน','C',0,'L');
		$pdf->Ln();
$pdf->SetX(5);
		$pdf->Cell(70,$h,' ชื่อหลักสูตรการฝึกอบรม',1,0,'C');
		$pdf->Cell(70,$h,' สถานที่',1,0,'C');
		$pdf->Cell(30,$h,' วันที่เริ่มอบรม',1,0,'C');
		$pdf->Cell(30,$h,' วันสิ้นสุดอบรม',1,0,'C');
		for($i=1;$i<=$num_rows;$i++) {
		$fetcharr=mysql_fetch_array($result);
		$pdf->Ln();
$pdf->SetX(5);
		$pdf->Cell(70,$h,'$fetcharr[name_training]',1,0,'L');
		$pdf->Cell(70,$h,'$fetcharr[name_station]',1,0,'L');
		$pdf->Cell(30,$h,'$fetcharr[start_date]  $fetcharr[start_mount]  $fetcharr[start_year]',1,0,'C');
		$pdf->Cell(30,$h,'$fetcharr[end_date]  $fetcharr[end_mount]  $fetcharr[end_year]',1,0,'C');
		}
	$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(200,$h,'5. ตำแหน่งและอัตราเงินเดือน','C',0,'L');	
	$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(20,$h,' วัน เดือน ปี',1,0,'C');
	$pdf->Cell(50,$h,'ตำแหน่ง',1,0,'C');
	$pdf->Cell(25,$h,'เลขที่ตำแหน่ง',1,0,'C');
	$pdf->Cell(20,$h,'ระดับ',1,0,'C');
	$pdf->Cell(25,$h,'อัตราเงินเดือน',1,0,'C');
	$pdf->Cell(20,$h,'เลขที่คำสั่ง',1,0,'C');
	$pdf->Cell(10,$h,'ขั้น',1,0,'C');
	$pdf->Cell(30,$h,'หมายเหตุ',1,0,'C');
		for($i=1;$i<=$num_rows;$i++) {
		$fetcharr=mysql_fetch_array($result);
	$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(20,$h,'$fetcharr[date_new]',1,0,'C');
	$pdf->Cell(50,$h,'$fetcharr[name_position]',1,0,'L');
	$pdf->Cell(25,$h,'$fetcharr[num_position]',1,0,'C');
	$pdf->Cell(20,$h,'$fetcharr[level]',1,0,'C');
	$pdf->Cell(25,$h,'$fetcharr[rate_salary]',1,0,'C');
	$pdf->Cell(20,$h,'$fetcharr[num_order]',1,0,'C');
	$pdf->Cell(10,$h,'$fetcharr[step]',1,0,'C');
	$pdf->Cell(30,$h,'$fetcharr[property]',1,0,'L');
		}
	$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(200,$h,'6. บุคคลในครอบครัวและบุคคลที่เกี่ยวข้อง','C',0,'L');
	$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(50,$h,'ชื่อ - สกุล',1,0,'C');
	$pdf->Cell(40,$h,'ความสัมพันธ์',1,0,'C');
	$pdf->Cell(20,$h,'วันเดือนปีเกิด',1,0,'C');
	$pdf->Cell(20,$h,'เพศ',1,0,'C');
	$pdf->Cell(40,$h,'อาชีพ',1,0,'C');
	$pdf->Cell(30,$h,'สถานภาพ',1,0,'C');
		for($i=1;$i<=$num_rows;$i++) {
		$fetcharr=mysql_fetch_array($result);
	$pdf->Ln();
$pdf->SetX(5);
	$pdf->Cell(50,$h,'$fetcharr[username_lass]',1,0,'L');
	$pdf->Cell(40,$h,'$fetcharr[connect]',1,0,'L');
	$pdf->Cell(20,$h,'$fetcharr[bri_day]',1,0,'C');
	$pdf->Cell(20,$h,'$fetcharr[sex]',1,0,'C');
	$pdf->Cell(40,$h,'$fetcharr[profession]',1,0,'L');
	$pdf->Cell(30,$h,'$fetcharr[status]',1,0,'L');
		}
$pdf->Output();
	}
?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-12-08 10:24:29 By : thai-laos View : 2242 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ดูตัวอย่างนี้แล้วกันน่ะครับ

Go to : PHP PDF - MySQL Export to PDF






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-08 10:35:22 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : FPDF ติดต่อฐานข้อมูล mysql ยังไงครับ ยังไม่เข้าในเลยช่วยผมที
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่