ต้องการ export data เป็น xlsx
โพสต์แล้ว: พฤหัสฯ. 16 มิ.ย. 2016 1:16 pm
สอบถามครับ พัฒนา component แล้วต้องการ export data จาก db ออกมาเป็นไฟล์ xlsx ต้องทำอย่างไรครับ
บริการทำเว็บไซต์ พัฒนาระบบ CRM, ERP ระบบ บริหารงาน ภายในองค์กร, บริการ E-Commerce Solutions, บริการอบรม สอนการใช้งาน เวลาทำการ วันจันทร์ - วันศุกร์ เวลา 10.00 น. - 19.00 น.
https://www.mdsoft.co.th/support/
โค้ด: เลือกทั้งหมด
$app = JFactory::getApplication();
// รูปแบบข้อมูลที่ต้องการ export
// กำหนด Header ตามตัวอย่างเป็น csv
$filename = 'ชื่อไฟล์ที่ต้องการ export';
$app
-> setHeader('Content-Type', 'application/cvs; charset=utf-8', true)
-> setHeader('Content-Disposition', 'attachment; filename="'.$filename.'.csv"', true)
-> setHeader('Content-Transfer-Encoding', 'binary', true)
-> setHeader('Expires', '0', true)
-> setHeader('Pragma','no-cache',true);
$app->sendHeaders();
$app->close();