การ JOIN ตารางเพื่อดึงค่าตารางที่ 2 มาแสดง บางครั้งในตารางนั้น อาจจะเก็บไอดีอีกที ซึ่งจะต้องดึงจาก ตารางที่ 3 มาแสดงด้วย $this->data['tb_members_member_id_option_list'] = $this->Resume->returnOptionList("tb_members", "userid", "CONCAT_WS(' - ',prefix,firstname,lastname)"); โค้ดด้านบนนี้จะได้แค่เพียงข้อมูลจากตารางที่ 2 ซึ่งคำนำหน้ายังเป็นเพียงไอดี จะต้องเขียน JOIN เพื่อดึงชื่อจากตารางที่ 3 มาแสดงด้วย เปิดไปที่ไฟล์ View เพื่อดูว่าใช้ตัวแปรอะไรรับค่า ในที่นี้คือ tb_members_member_id_option_list เปิดไฟล์ Controller เพื่อค้นหาว่ามีการสร้างตัวแปรนี้ในตำแหน่งไหนบ้าง (ซึ่งปกติแล้วจะมีหลายตำแหน่ง ต้องแก้ให้ครบทุกจุด) ในตัวอย่างนี้จุดแรกเลยที่เจอคือฟังก์ชั่น add() ให้ทำการสร้างโค้ดชุดใหม่เพื่อใช้แทนโค้ดชุดเดิม โดยจะส่ง options เพื่อเข้าไปสร้างคำสั่ง JOIN ไว้ด้วย $options = array( 'join' => "LEFT JOIN tb_members_prefix ON tb_members.prefix = tb_members_prefix.id" ); $option_list = $this->Resume->returnOp...
สำหรับหลายท่านที่ขอโค้ดเข้ามาทาง Inbox ของเฟซบุ๊กแฟนเพจ หรือถามถึงระบบต่างๆหลังไมค์มานั้น ส่วนใหญ่ก็มีแจกอยู่แล้วในเว็บบอร์ด ThaiCreate.Com นะครับ และด้านล่างนี้ก็เป็น Source Code PHP ระบบต่างๆ ที่มีเหล่าผู้ใจดีแจกฟรี!! ให้นำไปลองใช้ลองศึกษากันครับ แจกฟรี !! ตัวอย่างการ PHP Booking # จองห้องประชุม ผ่านเว็บครับ http://www.thaicreate.com/php/forum/090558.html ระบบแบบสอบถาม https://www.thaicreate.com/php/forum/099342.html แจก code!! การทำประเมินออนไลน์มี ไว้สำหรับพัฒนาต่อยอด https://www.thaicreate.com/php/forum/102203.html แจกฟรี PHP CodeIgniter CMS ให้ทุกท่านได้ลอง (รองรับ Responsive) http://www.thaicreate.com/php/forum/122929.html โดย : https://www.cszcms.com/ แจก PHP : ระบบยืม-คืนเอกสาร (จากตัวอย่าง เอกสารข้อมูลวัตถุดิบสินค้า) http://www.thaicreate.com/php/forum/103428.html แจกระบบ PHP Shopping Cart ระบบตะกร้าสินค้า ระบบสั่งซื้อ มีระบบตัดสต๊อก, สั่งซื้อวัตถุดิบคงเหลือ ht...