ใช้ PHPExcel ร่วมกับ codeigniter ยังไงคะ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ใช้ PHPExcel ร่วมกับ codeigniter ยังไงคะ

ใช้ PHPExcel ร่วมกับ codeigniter ยังไงคะ
ดาวน์โหลด PHPExcel มาเรียบร้อยแล้ว
แต่ไม่รู้ว่าจะต้องเอาไปวางไว้ส่วนไหนของโครงสร้างแบบ codeigniter ค่ะ
หรือมีวิธีแนะนำที่จะexport file ออกมาเป็น excel มั้ยคะ โดยใช้ codeignter ค่ะ
ขอบคุณค่ะ


Bpsweett 18-11-2015 09:04:06

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
https://www.ninenik.com/download/html2pdf_helper.rar

เคยใช้แต่ตัวนี้ ยังไม่เคยประยุกต์ใช้กับ phpexcel

ดาวน์โหลดตัวด้านบน แล้วแตกไว้ในโฟลเดอร์ helpers

แล้วก็เวลาสร้าง pdf ก็จะประมรณนี้ ยังใช้เป็นแบบบันทึก ส่วนให้ view หน้าเพจเลย ต้องไปเรียกไฟล์ที่บันทึกอีกที
ยังไม่ได้ประยุกต์ให้เปิดได้เลย

<?php
$this->load->helper('html2pdf_helper');		
?>		
<?php
ob_start();
?>
ข้อความหรือรูปแบบที่ต้องการสร้าง pdf
<?php
$content = ob_get_clean();
$pdf_name="example";
// convert in PDF
html2pdf();
try
{
    $html2pdf = new HTML2PDF('P', 'A4', 'en');
//    $html2pdf = new HTML2PDF('P','A4','en', true, 'utf-8', array(15,20,15,20) );    
//      $html2pdf->setModeDebug(); thsarabunnew  freeserif
    $html2pdf->setDefaultFont('freeserif');
    $html2pdf->writeHTML($content, isset($_GET['vuehtml']));
    $html2pdf->Output('pdf/profile'.$pdf_name.'.pdf', 'F');
}
catch(HTML2PDF_exception $e) {
    echo $e;
    exit;
}
?>    


ninenik 18-11-2015
 ความคิดเห็นที่ 2
เป็น pdf ทำได้แล้วค่ะ 
แต่อยากให้มัน export ออกมาเป็น excel ด้วย


bpsweett 18-11-2015 10:43
 ความคิดเห็นที่ 3
ทำตามนี้นะครับ https://arjunphp.com/how-to-use-phpexcel-with-codeigniter
1.โหลด PHPExcel มา 
2. copy class ที่โหลดมาได้มาใส่ใน application/third_party
3.สร้างคลาส excel (copy ในลิ้งเลย ^^) ใน application/libraries 
4.เป็นอันเสร็จเรียบร้อยแล้ว เวลาจะใช้เราก็ 
$this->load->library('excel');
$this->excel->ชื่อฟังก์ชั่นในPHPExel();

ปล. ผมก็พึ่งศึกษาเหมือนกันครับตอนนี้กำลังงงเกี่ยวกับพวกยัดข้อมูลเข้าใน excel สู้ๆนะครับ smiley


Teerasak Boonserm 18-11-2015 10:51
 ความคิดเห็นที่ 4
ขอบคุณมากเลยค่ะ 
แต่ภาษาออกมานี่ ภาษาต่างดาวชัดๆเลย 
แต่ขอบคุณมากๆค่ะ


bpsweett 18-11-2015 11:15
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ