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,037

HOME > PHP > PHP Forum > PHP -- export PDF ต้องการข้อมูล แบ่งเป็น2คอลัมน์ ตรงรูปภาพหน้า2 ให้ขึ้นมาแสดงที่หน้าแรก ด้านขวา



 

PHP -- export PDF ต้องการข้อมูล แบ่งเป็น2คอลัมน์ ตรงรูปภาพหน้า2 ให้ขึ้นมาแสดงที่หน้าแรก ด้านขวา

 



Topic : 133244



โพสกระทู้ ( 106 )
บทความ ( 0 )



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




php export PDF ต้องการข้อมูล แบ่งเป็น2คอลัมน์ ตรงรูปภาพหน้า2 ให้ขึ้นมาแสดงที่หน้าแรก ด้านขวา


Code (PHP)
<?php

$id_job = $_GET['trackingNo'];
//Connect Database
$host="localhost";
$user_db="root";
$pw_db="12345678";
$db="tracking_swi";

$con=mysql_connect($host,$user_db,$pw_db);
if($con){ mysql_select_db($db);
}else{
  echo "Can not connect db Server";
  die();
}
$sql = "select distinct files.trackingNo, files.date, files.times, files.member_id, member.memberEng, location.Address_eng  from files, location, member  where files.trackingNo =  '".$_GET['trackingNo']."'  AND  files.member_id=member.member_id  AND files.Address=location.Address";//เลือกฐานข้อมูล

$strSQL = "SELECT files.FilesName, type_image.type_eng FROM files, type_image WHERE files.trackingNo='".$_GET['trackingNo']."' AND files.type_id=type_image.type_id ORDER BY files.FilesID ASC";
				

$dbquery = mysql_db_query($db, $sql);
$query = mysql_db_query($db, $strSQL);
$num = mysql_num_rows($dbquery);
//print $sql;


require("libs/fpdf.php");


	class PDF extends FPDF
	{
	
	var $col=0;
		function Header(){
			$this->Image('logo.png',70,15,65);
			$this->SetFont('Arial','',10);
			$this->Cell(200,75,'ร้านกรุงเทพ',0,1,"C");
			$this->Ln(-5);
			$this->SetFont('Arial','B',18);
			$this->text(80,55,'Order Invoice',0,1,"C");
			$this->Rect(10, 10, 190, 275 , 'D');
		}

		function Footer(){
			$this->SetFont('Arial','',10);
			$this->SetY(-15);
			$this->Cell(0,15,iconv( 'UTF-8','TIS-620','page... '.$this->PageNo()),0,1,"R");
		}
		

	}

	$pdf=new PDF();
	$pdf->SetMargins( 5,5,5 );
	$pdf->AddPage();
	$size[0] = 45;
	$size[1] = 45;
	

//กำหนดแบบอักษรรายการ
	$pdf->SetFont('Arial','',10);
//Loop 
	$result = mysql_fetch_array($dbquery);
	$pdf->text(40,63,'Invoice No :',0,0,"L");
	$pdf->text(65,63,$result['trackingNo']);
	$pdf->text(120,63,'Date :');
	$pdf->text(135,63,$result['date']."  ".$result['times']);
	$pdf->text(40,68,'Employee :');
	$pdf->text(65,68,$result['member_id']."  ".$result['memberEng']);
	$pdf->text(120,68,'Location :');
	$pdf->text(140,68,$result['Address_eng']);
	$pdf->Ln(1); 
	
	
	
	//$cnt = 0;
	//while ($objResult  = mysql_fetch_array($query)){
			//++$cnt;
			//$pdf->Image("myfile/".$objResult['FilesName'],20,80, $size[0], $size[1]);
			//$pdf->Cell( 50, 90, $pdf->Image("myfile/".$objResult['FilesName'], $pdf->GetX(), $pdf->GetY(), 90.90), 0, 0, 'C', false );
			//$pdf->Image("myfile/".$objResult['FilesName'], 40, $pdf->GetY() + -40, 60.20);
			//$pdf->Ln(20); 
			//$pdf->Cell(38,145,$objResult['type_eng']);
			//pdf->Image(50,15,iconv('','',"myfile/{$FilesName}"),1);
			//pdf->Cell(50,15,iconv('','',"{$type_eng}"),1);
			//$pdf->Ln(6); 
			
	//}
	
	
	$resultData = array();
	
	for ($x=0;$x<mysql_num_rows($query);$x++) 
{	
	$result = mysql_fetch_array($query);
	array_push($resultData,$result);
	
}


$rang=1;
foreach($resultData as $eachdata)
{

$FilesName=$eachdata["FilesName"];
$pdf->Cell(8,50,iconv('','','    '),0,0,'L');
$pdf->Cell(4,50,iconv('','',$rang++),0,0,'C');
$pdf->Cell(35,50,iconv('','',$eachdata["type_eng"]),0,0,'C');
$pdf->Cell(50,60,iconv('','',$pdf->Image("myfile/".$eachdata['FilesName'], $pdf->GetX(), $pdf->GetY(), $size[0], $size[1])), 0, 0, 'L', false );
$pdf->Ln();

}

	$pdf->Output();
?>



11

22



Tag : PHP, MySQL, HTML, CSS, HTML5









ประวัติการแก้ไข
2019-03-04 11:36:31
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-03-04 11:31:18 By : aummyasia View : 1010 Reply : 1
 

 

No. 1



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

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

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

ใช้ mpdf จะง่ายกกว่าครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-03-05 17:14:41 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : PHP -- export PDF ต้องการข้อมูล แบ่งเป็น2คอลัมน์ ตรงรูปภาพหน้า2 ให้ขึ้นมาแสดงที่หน้าแรก ด้านขวา
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่