 |
|
ผมจะออกรายงาน จาก PHP มาเป็น PDF ซึ่งออกมาไม่เป็นภาษาไทย ก็เลย ดาวโหลด Font จากเว็บนี้ เมื้อแก้เสร็จ
ก็ได้ pdf เป็น ภาษาไทยมาแต่เป็นในที่เขียนโค้ดขึ้นมา แต่ข้อมูลที่แสดงใน database ที่เป็นภาษาไทย ไม่แสดงPDF
ขึ้นข้อความ "????"

รูปนี้เป็นของ PHP

รูปนี้เป็นโครงสร้าง MySql

โค้ด PHP ที่ผมเอามาดูคร่าวๆ ที่เป็นภาษาไทยแล้วไม่เป็นภาาาไทยนะครับ
Code (PHP)
define('FPDF_FONTPATH','font/');
require('fpdf.php');
$pdf->AddFont('angsana','','angsa.php');
$pdf->AddFont('angsana','B','angsab.php');
$pdf->SetFont('angsa','',18);
$pdf->MultiCell( 90 , -8 , iconv( 'UTF-8','cp874' , 'ชื่อลูกค้า :'.' '.$customer) ,'LR');
$pdf->Ln(40);
$pdf->Cell(190,0,iconv('UTF-8','cp874','รายละเอียดปัญหา'),0,0,'L');
$pdf->Ln(5);
$pdf->Cell(190,5,iconv('UTF-8','cp874',$note),0,0,'L');
ไม่ทราบว่า ผมทำอะไรผิด หรือเพิ่มอะไรดีครับ เช็คหลายรอบก็ยังเป็น ??? เหมือนเดิมครับ
Tag : PHP, MySQL, CakePHP, Windows
|
|
 |
 |
 |
 |
Date :
2014-05-10 15:15:50 |
By :
ken |
View :
1410 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |