|
|
|
อยากให้ตัวแปร ใน FPDF (Code ในบรรทัดที่ 215) ที่แสดงออกมา แปลงจากตัวเลข เป็นตัว อักษรคับ |
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>champion PDF</title>
</head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<body>
<?
require('conection.php');
define('FPDF_FONTPATH','/AppServ/www/font/');
require('fpdf.php');
$po_number=$_POST[textfield];
$product=$_POST[textfield3];
$date=$_POST[textfield7];
$date_line=$_POST[textfield9];
$month_line=$_POST[select];
$year_line=$_POST[select3];
$amount=$_POST[textfield5];
$price=$_POST[textfield4];
$sum=$price*$amount;
$vat=($sum*7/100)+$sum;
$sql="select *from po_member,announce_admin where member_username='$id_username' and choose='$id_username'&&number='$id_choose'";
$query = mysql_query($sql);
while ($result = mysql_fetch_array($query)){
$pdf=new FPDF();
// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น 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->AddPage();
// กำหนดฟอนต์ที่จะใช้ อังสนา ตัวธรรมดา ขนาด 12
$pdf->SetFont('angsana','',12);
// พิมพ์ข้อความลงเอกสาร
$pdf->setXY( 10, 10 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'เรียนคุณ : ' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 22, 10 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $result[member_name] ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 10, 15 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'บริษัท/ร้าน : ') );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 26, 15 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $result[member_name_company]) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 10, 20 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ที่อยู่ : ' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 17, 20 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $result[member_address]) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 143, 10 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ใบสั่งซื้อเลขที่ : ' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 162, 10 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $po_number ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 143, 15 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'วันที่สั่งซื้อ : ' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 157, 15 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $date ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 143, 20 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ผู้สั่งซื้อ : ' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 154, 20 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'บริษัท อุตสาหกรรม จำกัด' ) );
//ตารางบน//
$pdf->SetXY(8,5);
$pdf->Cell(193,21,'',1,0);
//ตารางกลาง//
$pdf->SetXY(8,27);
$pdf->Cell(193,77,'',1,0);
//ตารางกลาง 2//
$pdf->SetXY(8,27);
$pdf->Cell(193,70,'',1,0);
//คอลั่มแรก//
$pdf->SetXY(8,27);
$pdf->Cell(90,77,'',1,0);
//คอลั่มสอง//
$pdf->SetXY(8,27);
$pdf->Cell(110,77,'',1,0);
//คอลั่มสาม//
$pdf->SetXY(8,27);
$pdf->Cell(130,77,'',1,0);
//คอลั่มที่สี่//
$pdf->SetXY(8,27);
$pdf->Cell(160,77,'',1,0);
$pdf->SetFont('angsana','',12);
$pdf->SetXY(8,27);
$pdf->Cell(193,6,iconv( 'UTF-8','cp874' , '' ),1,0);
$pdf->SetFont('angsana','',12);
$pdf->setXY( 50, 30 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'รายการ' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 101, 30 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'กำหนดส่ง' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 120.6, 30 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'จำนวน' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 147.6, 30 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'หน่วย' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 179, 30 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'เป็นเงิน' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 144.6, 88 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'รวมเป็นเงิน' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 147.6, 93 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ภาษี' ) );
$pdf->SetFont('angsana','',12);
$pdf->setXY( 143.6, 100 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'น้ำหนักสุทธิ' ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 9, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , '-' ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 10, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $product ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 100, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $date_line ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 103, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , '-' ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY(104, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $month_line ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 107, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , '-' ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY(108, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $year_line ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 120, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , $amount ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 140, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , number_format($price) ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 170, 37 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , number_format($sum) ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 170, 88 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , number_format($sum) ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 170, 93 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , '7%' ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 170, 100 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , number_format($vat) ) );
$pdf->SetFont('angsana','',11);
$pdf->setXY( 170, 100 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , number_format($vat) ) );//<=========อยากให้ตัวแปร $Vat มันออกมาในรูปแบบตัวอักษรคับ
$pdf->Output("MyPDF/$id_choose.pdf","F");
$sql="update announce_admin set file_step_1 ='$id_choose.pdf' where number='$id_choose'";
$result = mysql_query($sql);
echo"ใบสั่งซื้อถูกสร้างเรียบร้อยแล้ว <a href='MyPDF/$id_choose.pdf' target=_blank>ตรวจสอบที่นี่</a> to Download<br> ";
echo "<a href=roomII_admin_step_1.php?id_choose=$id_choose&&id_username=$id_username>กลับไปยังหน้า Step 1</a><br>"; }
?>
</body>
</html>
อยากให้ตัวแปร Vat มันออกมาในรูปแบบตัวอักษรอะคับ ควรเพิ่มตรงไหนอะไรยังไงดีคับ ในบรรทัดที่ 215
ขอบคุณมากๆคับ
Tag : - - - -
|
|
|
|
|
|
Date :
2010-07-04 10:22:14 |
By :
champion859 |
View :
3226 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ง่า พอจะมีใครทราบมั้ยคับ
บรรทัดที่ 215 อะคับ
|
|
|
|
|
Date :
2010-07-04 21:47:54 |
By :
champion859 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่าคับ จากตัวอย่า่งถ้าผมอาไปใช้แล้ว ในยรรทัดที่215 นี่ ต้องเปลี่ยนตัวแปลจากvat เป็น $convert ไหมคับ หลังจากที่ใส่ Fีnction เข้าไปแล้ว ขอบคุณมากคับ
|
|
|
|
|
Date :
2010-07-05 06:30:28 |
By :
champion859 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2011-03-28 14:03:04 |
By :
hh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
,;k';k,';k,;'/,;/
|
|
|
|
|
Date :
2011-03-29 15:20:06 |
By :
kacjosak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|