|
|
|
เรื่องการปริ้น barcode fpdf ซ้อนกันครับ ช่วยทีครับ |
|
|
|
|
|
|
|
มีปัญหา เรียก หมายเลขมาจากฐานข้อมูล มาเป็น barcode แต่ใส่ Loop while แต่ ซ้อนกันครับ fpdf นะครับ
Code (PHP)
require('code39.php');
include "include/connect.php"; // ติดต่อฐานข้อมูล
//$startdate = str_replace("/","-",$_GET['startdate']);
//$stdate = date('Y-m-d', strtotime($startdate));
//$enddate = str_replace("/","-",$_GET['enddate']);
//$edate = date('Y-m-d', strtotime($enddate));
include "include/connect.php";
$strSQL = "SELECT * FROM inventory where inv_date BETWEEN '2012-12-29' and '2012-12-29' and inv_status='r' ";
$objQuery = mysql_query($strSQL);
$pdf = new PDF_Code39();
$pdf->AddPage();
while($result = mysql_fetch_array($objQuery)){
$pdf->Code39(15, 15,$result["inv_bar"],1,70);
}
$pdf->Output();
ขอบคุณล่วงหน้าครับ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-01-02 15:44:32 |
By :
pinka01 |
View :
1710 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอมีแนวทางมั่งไหมครับ เพื่อศึกษาต่อ ^^
|
|
|
|
|
Date :
2013-01-02 16:43:38 |
By :
pinka01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณเบิร์ด ครับ $pdf->Code39(15, 15,$result["inv_bar"],1,70); สังเกตุที่ $pdf->Code39(15, 15
15 ตัวแรกคือ แกน x ครับ คือค่าความกว้างของตำแหน่ง
15 ตัวแรกคือ แกน y ครับ คือค่าความสูงของตำแหน่ง
ให้คุณลองเพิ่มแกน Y ที่ละ 10 ดูครับ หรือเพิ่ม แกน Y ดู นะจะไม่ซ้อนกันครับ
|
|
|
|
|
Date :
2013-01-02 16:48:17 |
By :
yuyu7878 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองทำการเพิ่มแกน y ตามทีแนะนำแล้ว ก็เหมือนเดิมครับ หรือ while ผิด
ขอบคุณครับ
|
|
|
|
|
Date :
2013-01-02 16:59:20 |
By :
pinka01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำแบบนี้ครับ
Code (PHP)
require('code39.php');
include "include/connect.php"; // ติดต่อฐานข้อมูล
//$startdate = str_replace("/","-",$_GET['startdate']);
//$stdate = date('Y-m-d', strtotime($startdate));
//$enddate = str_replace("/","-",$_GET['enddate']);
//$edate = date('Y-m-d', strtotime($enddate));
include "include/connect.php";
$strSQL = "SELECT * FROM inventory where inv_date BETWEEN '2012-12-29' and '2012-12-29' and inv_status='r' ";
$objQuery = mysql_query($strSQL);
$pdf = new PDF_Code39();
$pdf->AddPage();
$gan_Y=15;
while($result = mysql_fetch_array($objQuery)){
$gan_Y=gan_Y+15;
$pdf->Code39(15, $gan_Y,$result["inv_bar"],1,70);
}
$pdf->Output();
|
|
|
|
|
Date :
2013-01-03 10:54:44 |
By :
yuyu7878 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เริ่มได้วิธีแล้วคับ ค่อยดูก่อนครับ
ขอบคุณครับ
|
|
|
|
|
Date :
2013-01-03 15:45:08 |
By :
pinka01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|