FQA : การใช้งาน PHP CI MANIA

โดย SONGCHAI SAETERN

รวมทุกข้อสงสัยในการใช้งาน PHP CI MANIA



FQA : คำถามที่น่าสนใจ ตัวอย่างเพิ่มเติม ]

  1. การเปิด Console ของเว็บบราวเซอร์ เพื่ออ่าน Error เมื่อส่งข้อมูลแบบ Ajax
  2. การเปิด Error Reporting บน Localhost และ Production Server (Error 500)
  3. การบันทึกแบบไม่ต้องระบุเหตุผลทุกครั้ง
  4. วิธีการลบการตรวจสอบค่าว่าง สำหรับช่อง Input ที่ไม่จำเป็นต้องกรอก (Form Validation)
  5. วิธีการตรวจสอบความยาวของตัวอักษร min_length, max_length, email (Form Validation)
  6. การปรับแต่งการค้นหา ข้ามค่าว่าง
  7. เตรียม Web Server บนเครื่อง Windows สำหรับใช้งาน PHP CI MANIA (Undefined openssl)
  8. PHP CI MANIA - ตัวอย่างการเปลี่ยน Drop-down List จังหวัด-อำเภอ-ตำบล (ต้องเขียนโค้ด)  (Option List)
  9. การทำ Dependent dropdown list จังหวัด-อำเภอ-ตำบล (แบบไม่ต้องเขียนโค้ด)  (Option List)
  10. การเปลี่ยน Template ของ Project ด้วย Bootstrap Template
  11. PHP CI MANIA การสร้างป๊อบอัพ Bootstrap Modal เพื่อแสดงข้อมูลรายละเอียด (AJAX Preview)
  12. การแก้ไขโค้ดในหน้า ตารางรายการ เช่น การสร้างปุ่มแสดงสถานะ แทนการแสดงเป็นตัวหนังสือแบบธรรมดา (CodeIgniter + Bootstrap)
  13. การแก้ไข list_view.php ซึ่งเป็นหน้าแสดงตารางรายการ จากเดิมที่เป็นตาราง ให้เป็นแบบ Grid เหมือนแสดงรายการสินค้า
  14. รวมขั้นตอนการปรับแต่ง ส่วนของการค้นหาใน PHP CI MANIA
  15. การค้นหาในหน้าแสดงรายการ โดยเพิ่มตัวเลือก ชาย / หญิง หรือ อาจารย์ / เจ้าหน้าที่
  16. การเพิ่มแถวคำนวณ VAT (หลักการเดียวกับการเพิ่มแถวยอดรวมทั้งสิ้น)
  17. การเรียกใช้ฟังก์ชั่นแสดงรายงานแนวนอน แสดงผลรวมผู้ใช้บริการ แยกตามประเภท
  18. วิธีการ Export ข้อมูลออกมาเป็นไฟล์ Excel ในโปรแกรม PHP CI MANIA 
  19. CodeIgniter กับการเรียกใช้งาน Chart.js สร้างรายงานแผนภูมิ ในโปรแกรม PHP CI MANIA
  20. PHP CI MANIA กับการใช้งาน Tracking API ของ ไปรษณีย์ไทย
  21. Generate Form แบบสอบถามความพึงพอใจ แบบง่ายๆ ด้วย PHP CI MANIA
  22. Error : Use of undefined constant กรณีสร้าง INPUT แบบหลายตัวเลือก
  23. การสร้าง Core Controller เพื่อแก้ปัญหาต้องเขียนคำสั่งซ่อนแสดงเมนู Admin ในทุกๆหน้า
  24. การจัดการเมนูด้านซ้าย (left_sidebar Menu) ซ่อนแสดงผลตาม Level 
  25. PHP CI MANIA การส่งข้อมูลผ่าน URL ไปยังแบบฟอร์มอื่นเพื่อบันทึกข้อมูลแบบอ้างอิงไอดี [ CodeIgniter ]
  26. สร้างรหัสอัตโนมัติ Running Number ด้วย PHP CI MANIA ver. 0.6
  27. การแก้ไขโค้ดหน้าแสดงรายละเอียด ให้ข้อมูลจากฟิลด์ Text แสดงข้อความหลายบรรทัด
  28. การเปลี่ยนหน้าด้วยคำสั่งใน JavaScript ใน PHP CI MANIA
  29. แก้ปัญหา limit change max_input_vars ใน php.ini
  30. การแสดงคำสั่ง SQL ที่คิวรี่ล่าสุด $this->db->last_query()
  31. ปรับขนาดความกว้างของ Select Box ให้คงที่
  32. วิธีการส่งข้อมูลการตั้งค่า MVC เพื่อให้แอดมินตรวจสอบการทำงานโค้ด
  33. สร้างเงื่อนไขการจัดเรียง (ORDER BY) อ้างอิงเลขตัวท้ายด้วยฟังก์ชั่น RIGHT()
  34. การจัดเรียงข้อมูลโดยเริ่ม Default ที่ข้อมูลใหม่ล่าสุด
  35. กำหนดให้ฟิลด์เป็น UNIQUE KEY เพื่อป้องกันค่าซ้ำกัน
  36. สร้างฟังก์ชั่น ตรวจสอบค่าซ้ำ (UNIQUE KEY) ก่อนเพิ่มข้อมูล (Validation)
  37. การเปลี่ยนแปลง Title Tag ของ Website ใน PHP CI MANIA
  38. การส่งค่าไปประมวลผลที่ Controller ด้วย AJAX เพื่อคำนวณอายุตามวันเกิด (Datepicker +100 ปี พ.ศ.)
  39. การเปิด Error Reporting บน Localhost และ Production Server
  40. ขั้นตอนการ Debug เมื่อเกิด Error ในไฟล์ JavaScript - ......... is not defined
  41. การเลือกรายการย่อย (สาขา) และโฟกัสที่ข้อมูลหลัก (บริษัท) ( Select box / On change)
  42. Master & Detail วิธีคัดลอกโค้ดที่ Generate ออกมาแล้วต้องการตัดเอาเฉพาะส่วนของ Detail เพื่อเอาไปรวมกัน
  43. การคำนวณอายุงาน กรณีที่ยังทำงานอยู่ และกรณีออกจากงานแล้ว
  44. ตรวจสอบตัวเลขรหัสประจำตัวประชาชน 13 หลัก
  45. การค้นหาแบบระบุช่วงวันที่
  46. การอัพเดตโค้ดไปยัง Project โดยไม่ต้อง Copy & Paste อีกต่อไป (UPDATE Code)
  47. วิธีนำข้อมูลตารางรายการจากหน้า Generate ไปแสดงที่หน้า Dashboard ของ Project ที่ใช้งาน
  48. ตัวอย่างการสร้างฟังก์ชั่น เพื่อดึงข้อมูลจากหลายๆตาราง มาแสดงในหน้าเดียวกันที่ Dashboard หรือหน้าแรกของเว็บไซต์
  49. สร้างฟังก์ชั่นค้นหาข้อมูลจากตารางอื่น และทำการตรวจสอบเพื่อแสดงผลสถานะในรูปแบบปุ่มสีต่างๆ (Get Value)
  50. การเปลี่ยนหน้าด้วยคำสั่งใน JavaScript ใน PHP CI MANIA
  51. ตรวจสอบโครงสร้างฐานข้อมูล (Database Structure Compare)
  52. เรียนรู้การใช้งาน Template Parser และการเรียกใช้ parser-repeat="[data_list]"
  53. Option List การใช้งาน returnOptionList() คำสั่ง WHERE , Order by
  54.  ตั้งค่าคอนฟิกส่งอีเมลผ่าน Mail Server ของเว็บโฮสติ้ง  และ SMTP ของ Gmail

TCPDF
    A1CodeIgniter กับการเรียกใช้งาน TCPDF สร้างรายงาน PDF ในโปรแกรม PHP CI MANIA


การค้นหา 
    B2. การแก้ไข pagination กำหนดรายการต่อหน้า PHP CI MANIA (แสดงทั้งหมด/เปลี่ยน segment)


Option List
    C2. การสร้าง SESSION ในส่วนของ LOGIN Model สำหรับใช้ในส่วนต่างๆ



PHP CI MANIA - PHP Code Generator 

โปรแกรมช่วยสร้างโค้ด "ลดเวลาการเขียนโปรแกรม"

ราคาสุดคุ้ม  
http://fastcoding.phpcodemania.com