สวัสดีครับอาจารย์และทุกคน,

ผมต้องการดึงข้อมูลมาแสดงในหน้า export ใบเสนอราคา โดยเปลี่ยนจาก "ลำดับ/Item" ไปเป็น Product_no หรือ รหัสสินค้าแทนครับ

ผมลองแก้ไขในไฟล์ export.php ตรงส่วน detail แบบด้านล่าง

ไฟล์ export.php
if($col == 'product_no') {
$detail .= '<td class=center>'.($item['product_no']).'</td>';

และทำการแก้ไข <detail> ใน template โดยใส่ product_no แทนครับ

ไฟล์ quotation.html
<item>product_no</item>

ผลลัพธ์คือมัน skip ข้อมูล "product_no" ไปเลยครับ โดยจะไม่แสดงผลของคอลั่มนี้ครับ

ผมต้องแก้ตรงไหนเพิ่มหรือเปล่าครับ ขอบคุณมากๆครับ.
Kanin Nekamanurak 06 พ.ย. 2562 16:53
เพิ่มเติมครับ ใน table xxxx_stock ผมได้เพิ่ม column "product_no" เอาไว้สำหรับใส่ รหัสสินค้าครับ
กรกฎ วิริยะ 06 พ.ย. 2562 19:51
ลองตรวจสอบก่อนสิครับ ว่ามีข้อมูลที่ต้องการออกมาหรือไม่ ถ้าไม่มีก็ต้องทำให้มีก่อน (ใช้วิธีของ PHP ธรรมดา) ถ้ามีข้อมูลแล้วมันถึงจะแสดงได้ (ปกติจะไม่มีข้อมูลออกมาถ้าไม่ได้เขียนคำสั่งไว้)

ออ ไม่จำเป็นต้องลบอันอื่น เพิ่มข้อมูลเข้าไปใหม่ก็ได้
ย้ำอีกครั้ง ใช้ความรู้ PHP พื้นฐานครับ อย่าคิดเยอะ

สามารถใช้ editor ช่วยไล่โค้ดได้นะ ว่าอะไรมาจากไหน (กด ctrl แล้วเอาเมาส์ชี้ที่คลาสดู)
Kanin Nekamanurak 07 พ.ย. 2562 15:23
ได้แล้วครับ ขอบคุณมากครับ

พอดีผมพยายามศึกษาการเขียนโค๊ด อยากทำเป็นในระดับหนึ่งครับ

โพสต์ตอบกลับ

กรุณาตรวจสอบให้ถูกต้องก่อนส่ง สามารถใช้ BBCode ได้
ประเภท jpg, jpeg, png, webp อัปโหลดรูปภาพหรือไม่ก็ได้