|
|
|
แปลง PHP เป็น PDF อยากให้ข้อมูล จาก 1 ให้โชว์ เป็น สีแดง ส่วน 2 ให้โชว์เป็นสี เขียว |
|
|
|
|
|
|
|
Code (PHP)
foreach ($data as $eachResult)
{
$this->Cell(5,6,$rang,1,0,'L');
$this->Cell(35,6,$eachResult["name"],1,0,'L');
$this->Cell(30,6,iconv('UTF-8','cp874',$eachResult["size"]),1,0,'C');
$this->Cell(70,6,iconv('UTF-8','cp874',if($eachResult['detail']=='1')),1,0,'L');
$this->Cell(18,6,$eachResult["price"],1,0,'C');
$this->Ln();
$rang++;
}
จากฐานข้อมูลดึง ออกมา แบบนี้
1, สมพร , 12 X 12 , 1 , 100
2, สมใจ , 15 X 15 , 2 , 150
อยากให้เป็นแบบนี้
1, สมพร , 12 X 12 , แดง , 100
2, สมใจ , 15 X 15 , เขียว , 150
แต่อยากให้ โชว์แบบนี้ ไม่ทราบว่าจะต้องปรับโค๊ดตรงไหนครับ
อยากให้ ฟิว detail
1=แดง
2=สีเขียว
เคยใช้คำสั่ง if แต่ ไม่ได้ครับ
Tag : PHP, HTML/CSS, Action Script, Ajax, jQuery
|
ประวัติการแก้ไข 2016-04-30 13:54:03
|
|
|
|
|
Date :
2016-04-30 13:53:07 |
By :
rock_rock |
View :
1092 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ pdf ตัวไหนก็ไม่บอก แล้วจะรู้ไหม
|
|
|
|
|
Date :
2016-04-30 15:57:48 |
By :
Kin-Kee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ fpdf ครับ
|
|
|
|
|
Date :
2016-05-03 13:55:53 |
By :
rock_rock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำให้ข้อมูลเป็นผลลัพธ์ที่สมบูรณ์แล้วจึงนำไปใส่ในฟังก์ชั่นสร้าง Cell ครับ
Code (PHP)
foreach ($data as $eachResult)
{
//แทรกตรงนี้เพื่อจัดรูปแบบข้อมูลให้เรียบร้อยก่อน
if($eachResult['detail']=='1'){
$detail = 'สีอะไร?';
}
$this->Cell(5,6,$rang,1,0,'L');
$this->Cell(35,6,$eachResult["name"],1,0,'L');
$this->Cell(30,6,iconv('UTF-8','cp874',$eachResult["size"]),1,0,'C');
$this->Cell(70,6,iconv('UTF-8','cp874',$detail),1,0,'L');
$this->Cell(18,6,$eachResult["price"],1,0,'C');
$this->Ln();
$rang++;
}
|
|
|
|
|
Date :
2016-05-03 14:35:14 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ ครับ +1
จะลองเอาไปปรับใช้ครับ
|
|
|
|
|
Date :
2016-05-03 15:53:03 |
By :
rock_rock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|