|
|
|
php ต้องการ export to PDF ต้องการแสดงรูปภาพ จากที่ดึงมาจากดาต้าเบส แต่รูปมันซ้อนกันอยู่ |
|
|
|
|
|
|
|
php ต้องการ export to PDF ต้องการแสดงรูปภาพ จากที่ดึงมาจากดาต้าเบส แต่รูปมันซ้อนกันอยู่ จะทำยังไงให้แสดงเรียงกันคะ ขอบคุณคะ
Code (PHP)
<?php
$id_job = $_GET['trackingNo'];
//Connect Database
$host="localhost";
$user_db="root";
$pw_db="1234";
$db="tracking_swi";
mysql_select_db("tracking_swi");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
$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");
$pdf=new FPDF();
$pdf->SetMargins(0,0,0);
$pdf->AddPage();
$size[0] = 60;
$size[1] = 60;
// Logo
$pdf->Image('logo.png',70,13,60);
$pdf->SetFont('Arial','',10);
// Move to the right
$pdf->Cell(80,60);
// Title
$pdf->Cell(50,80,'แสดงข้อมูล',0,1,"C");
// Line break
$pdf->Ln(20);
//เส้นกรอบ
$pdf->Rect(10, 10, 190, 275 , 'D');
//กำหนดแบบอักษรหัวข้อ
$pdf->SetFont('Arial','B',18);
$pdf->text(80,53,'Order Invoice',0,1,"C");
$pdf->Ln(5);
//กำหนดแบบอักษรรายการ
$pdf->SetFont('Arial','',10);
//Loop
$result = mysql_fetch_array($dbquery);
$pdf->text(40,60,'Invoice No :',0,0,"L");
$pdf->text(65,60,$result['trackingNo']);
$pdf->text(120,60,'Date :');
$pdf->text(135,60,$result['date']." ".$result['times']);
$pdf->text(40,65,'Employee :');
$pdf->text(65,65,$result['member_id']." ".$result['memberEng']);
$pdf->text(120,65,'Location :');
$pdf->text(140,65,$result['Address_eng']);
$pdf->Ln(6);
$cnt = 0;
while ($objResult = mysql_fetch_array($query)){
++$cnt;
$pdf->Image("myfile/".$objResult['FilesName'],20,80, $size[0], $size[1]);
$pdf->Cell(38,145,$objResult['type_eng']);
$pdf->Ln(6);
}
$pdf->Output();
?>
Tag : PHP, MySQL, HTML, HTML5
|
|
|
|
|
|
Date :
2019-02-28 16:54:26 |
By :
aummyasia |
View :
613 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$pdf->Image(img_path,x,y,w,h,img_ext);
img_path = ที่อยู่รูปภาพ
x = ระยะห่างจากขอบซ้าย
y = ระยะห่างจากขอบบน
w = ความกว้างของรูป
h = ความสูงของรูป
img_ext = นามสกุลไฟล์รูป (jpg, png, ...)
|
|
|
|
|
Date :
2019-03-01 09:42:10 |
By :
Jatmentz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|