 |
|

ขึ้นแบบนี้อะคับ บางทีก็เป็นบางทีก็ไม่เป็น แต่โอกาสเป็น 50 50 เลยคับ ต้องกด Ctrl+F5 ตลดเลยอะคับ ถึงจะหาย ถ้าไม่เป็นมันก็ขึ้นปกติครับ
อันนี้ Code คับ Code (PHP)
<?php
require('conection_nana.php');
define('FPDF_FONTPATH','/AppServ/www/stroage nana/font/');
require("fpdf.php");
$e=$_POST[number_pdf];
$pdf=new FPDF();
//????? Margin
$pdf->SetMargins(10,15,10);
//?????????
$pdf->AddPage();
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf->AddFont('angsana','','angsa.php');
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา กำหนด ชื่อ เป็น angsana
$pdf->AddFont('angsana','B','angsab.php');
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา กำหนด ชื่อ เป็น angsana
$pdf->AddFont('angsana','I','angsai.php');
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา กำหนด ชื่อ เป็น angsana
$pdf->AddFont('angsana','BI','angsaz.php');
$pdf->Ln(5);
//???????????????????
$pdf->SetFont('angsana','B',12);
$pdf->setXY( 35, 8);
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ข้อความ)' ) );
$pdf->SetFont('angsana','B',12);
$pdf->setXY( 35, 13);
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ข้อความ' ) );
$pdf->SetFont('angsana','B',12);
$pdf->setXY( 35, 18);
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ข้อความ' ) );
$pdf->SetXY(6.5,27);
$pdf->Cell(197,0,'',1,0);
$pdf->SetFont('angsana','B',12);
$pdf->setXY( 67, 33);
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , ' ข้อความ' ) );
$pdf->SetFont('angsana','B',12);
$pdf->SetXY(10,40);
$pdf->Cell(190,10,iconv( 'UTF-8','cp874',' ลำดับ'),1,0);
$pdf-> Image('images/x_2.jpg',5,4,28,18,'jpg','1');
$pdf->SetXY(10,40);
$pdf->Cell(10,10,'',1,0);
$pdf->MultiCell( 0,10, iconv( 'UTF-8','cp874' , ' รหัสสินค้า' ) );
$pdf->SetXY(10,40);
$pdf->Cell(80,10,'',1,0);
$pdf->MultiCell( 0,10, iconv( 'UTF-8','cp874' , ' ชื่อสินค้า' ) );
$pdf->SetXY(10,40);
$pdf->Cell(110,10,'',1,0);
$pdf->MultiCell( 0,10, iconv( 'UTF-8','cp874' , ' ชนิดบรรจุ' ) );
$pdf->SetXY(10,40);
$pdf->Cell(130,10,'',1,0);
$pdf->MultiCell( 0,10, iconv( 'UTF-8','cp874' , ' หน่วยละ' ) );
$pdf->SetXY(10,40);
$pdf->Cell(150,10,'',1,0);
$pdf->MultiCell( 0,10, iconv( 'UTF-8','cp874' , ' จำนวน' ) );
//Loop ??????????
$sql = "select * from transfer_bill_transaction where transfer_bill_num='$num'";
$query = mysql_query($sql);
$cnt = 0;
$count = 0;
while ($result = mysql_fetch_array($query))
{
++$cnt;
$count++;
$pdf->Cell(30,10, iconv( 'UTF-8','cp874' , $count),1,0);
$pdf->Cell(30,10, iconv( 'UTF-8','cp874' , $result["pro_name_sac"]),1,0);
$pdf->Cell(50,10, iconv( 'UTF-8','cp874' , $result["pack_sac"]),1,0);
$pdf->Cell(20,10, iconv( 'UTF-8','cp874' , $result["price_x_sac"]),1,0);
$pdf->Cell(20,10, iconv( 'UTF-8','cp874' , $result["amount_sac"]),1,0);
$pdf->Cell(40,10, iconv( 'UTF-8','cp874' , $result["total_sac"]),1,1);
$pdf->Ln(0);
//??? 30 ?????????????????????
if($cnt == 35)
{
$cnt = 0;
$pdf->AddPage(); //?????????
}
}
$pdf->Cell(40,10, iconv( 'UTF-8','cp874' , $num),1,1);
$pdf->Output();
?>
งมมาหลายวันแล้วหาจุดแก้ไม่เจอเลยครับ ไม่รู้เกี่ยวกับอะไรครับ ช่วยทีครับ ขอบคุณมากคร้าบบบบ
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2011-06-02 21:09:09 |
By :
champion859 |
View :
1994 |
Reply :
8 |
|
 |
 |
 |
 |
|
|
|
 |