ผู้เขียน: Onmobile
การทำ export excel + PHP ด้วย PhpSpreadsheet

วันนี้ผมมาแนะนำ Lib ของ PHP ที่ช่วยให้เราสามารถ export excel ได้อย่างง่ายดาย ด้วยใช้ lib ที่ชื่อ Phpspreadsheet ทำไมถึงเลือกใช้ Lib นี้แทน PHPExcel ก็เพราะว่า Phpspreadsheet เป็นรุ่นต่อจาก PHPExcel นั้นหมายถึงว่า Phpspreadsheet ยังใหม่ สด กว่าและมีการปรับปรุง Code ให้สามารถทำงานได้ดีขึ้น อีกทั้งยัง…
Read More »แจกระบบจัดการเอกสาร โดยใช้ Laravel 5 Framework [PHP+MySQL]

ระบบเอกสารที่ผมได้ทำขึ้นมาใช้เครื่องมือในการพัฒนาคือ VSCODE และ Framework ของ ภาษา PHP คือ Laravel 5.6 ส่วน CSS ใช้ Framework Bootstrap 4.1 ในการพัฒนาเช่นกัน ซึ่งไว้ว่าการแจกจ่าย Source code จะเป็นตัวอย่าง code ให้กับผู้ที่สนใจศึกษา Laravel เหมือนผมเช่นกัน และระบบที่ผมนำมาแจกนั้นใช้ Template จาก Pik…
Read More »ใช้ Datatables กับ Codeigniter แบบ Server-Side (Ajax)

สวัสดีครับคุณผู้อ่านทุกท่าน เมื่อคราวที่แล้ว ผมได้มีการลงบทความ การใช้งาน Datatables แบบบ้านๆ โดยใช้ PHP ธรรมดาในการ ทำงาน ซึ่งทางผมเองคาดว่าผู้อ่าน จะได้รับประโยนช์จากบทความ ไม่มากก็น้อยครับ ดังนั้นในบทความนี้ ผมก็เลยมาสอนการใช้ Datatables กับ Codeigniter ว่าต้องทำอย่างไรบ้าง เริ่มจากตรงไหนบ้าง ซึ่…
Read More »การสมัครและใช้งาน DigitalOcean แบบละเอียดๆ

สวัสดีครับท่านผู้อ่าน วันนี้มาแนะนำและพาใช้งาน DigitalOcean กัน แล้ว DigitalOcean คืออะไร เดี่ยวผมจะอธิบายให้ฟังแบบภาษาง่ายๆนะครับ DigitalOcean คือ Cloud Server ที่เราเสมือนเป็นเจ้าเครื่อง SERVER โดยที่เรามีสิทธิ์เป็น root เราสามารถเขียนคำสั่ง linux ต่างๆได้จัดการเครื่อง SERVER บน Cloud ได้อย่างอิสร…
Read More »การติดตั้งใช้งาน Datatables กับการดึงข้อมูลแบบ AJAX Server-side [PHP+MySQL]

DataTables เป็นส่วนเสริมของ jQuery (Javascript library) ซึ่ง Datatables เป็นเครื่องมือที่มีความหยืดหยุ่นในการใช้งาน ได้หลากหลายรูปแบบ โดย DataTables จะนำข้อมูลออกมาแสดงในรูปแบบของตาราง มีการเรียงลำดับตามคอลัมน์ มีการค้นหา และที่สำคัญสุดมีการจัดการในเรื่องของการแบ่งหน้าของตารางอีกด้วย และดึงข้อมูลแบบ…
Read More »Workshop VDO ระบบ Webboard ง่ายๆ

สวัสดีครับ วันนี้ผมมาเสนอการทำระบบ Webboard ง่ายๆ ด้วยการถ่ายทอดผ่านวิดีโอดูบ้างอาจจะพูดไม่ค่อยชัดเจนเท่าไหร ระบบเว็บบอร์ดของผมเป็นเว็บบอร์ดง่ายๆโดยจะมีการตั้งคำถามและตอบคำถาม ซึ่ง workshop webboard นี้ สามารถนำไปต่อยอดได้
Read More »การสร้าง Layout หรือ Template ใน Codeigniter

สวัสดีครับ เพื่อนๆทุกท่าน วันนี้ผมมาแนะนำวิธีการทำ Template หรือ Layout ใน Codeigniter เวอร์ชั่น 3.0+ โดยวิธีนี้เป็นอีก 1 วิธีในการทำ Template ที่ง่ายต่อการเรียกใช้ โดยส่วนตัวผมคิดว่า วิธีการสร้าง Template ที่กำลังจะแนะนำนี้ผมว่าโอเคละ และตัวผมเองก็ใช้อยู่เหมือนกัน เดียวลองมาดูกันครับว่าสร้างกันอย่า…
Read More »การใช้งาน CKEditor (Text Editor WYSIWYG) และการตั้งค่าแบบง่ายๆ

CKEditor คือ เครื่องมือ(Tool) ที่ช่วยให้ผู้ใช้งานสามารถเขียนข้อความลงบนเว็บไซต์ได้อย่างสะดวกสบายโดยที่ผู้ใช้ไม่จำเป็นต้องเขียนแท๊ก code ภาษา HTML ใดๆเลย ยกตัวอย่างเช่น กล่อง Comment หรือกล่องเขียนบทความ บนเว็บ ถ้าเราไม่ใช้ CKEditor จะได้ กล่องเป็น Text Area พิมพ์ข้อความลงไปไม่สามารถใส่สี ขนาดตัวอัก…
Read More »Pagination แบ่งหน้าการแสดงผลด้วย Codeigniter (PHP Mysql)

บทความนี้เป็นการสอนการแบ่งหน้า(Pagination) โดยใช้ Library ของ Codeigniter ซึ่งการแบ่งหน้าเป็นสิ่งหนึ่งที่จำเป็นต้องมีในเว็บแอพลิเคชั่น ซึ่งก็แล้วแต่เทคนิคและลักษณะกันไป ประโยชน์ของการแบ่งหน้าช่วยให้หน้าเว็บไซต์ของเราไม่ยืดยาวและโหลดเร็วขึ้น แน่นอนว่าสำหรับบทความนี้ จะสอนแบบอธิบายให้เข้าใจง่ายๆ นะครั…
Read More »การเขียน PHP แบบธรรมดาและการเขียน PHP แบบใช้ Framework

ความแตกต่างระหว่างการเขียน PHP แบบไม่ใช้ Framework กับ ใช้ Framework 1. เรื่องความเร็วในการประมวลผล แน่นอนล่ะ ว่า Framework ย่อมมีความเร็วที่ช้ากว่าการเขียน php แบบปกติ เพราะ Framework ต้องคิดหลายต่อจึงทำให้ประมวลผลช้า แต่ปัจจัยการช้านั้นอยู่ที่ว่า Framework แต่ละยีห้อนั้นมีการทำงานที่ซับซ้อนหรือไม่
Read More »