Page 46 - Laravel5_v1
P. 46

ื
                                           ้
                ้
                              ั
          แสดงขอมูลตารางหนงสอ (books) ดวยการทํา relations (join table)

                       ้
                                                                             ์
                            ้
                                                                                                     ่
                                        ้
               ้
          ในหัวขอนี เราจะสรางหนาเพจเพื อแสดงขอมูลจากตารางหนังสือ (books) ซึ งมีความสัมพันธกันกับตารางประเภทหนังสืออยู (One To
                                                                             ั
                           ิ
                                                             ็
                                               ้
                       ้
          Many) ก่อนอื นใหเราเปด phpMyAdmin เพื อเพิ มขอมูลหนังสือ เพื อเปนตัวอย่างก่อนนะครบ ตัวอย่างการกรอกขอมูล ดังนี
                                                                                             ้















          สังเกตว่าคอลัมน image ใหเรากรอกเปน nopic.jpg ไวก่อน
                                                    ้
                               ้
                                        ็
                       ์

                       ้
          ขั นตอนการแสดงขอมูลหนังสือ มีดังนี
                                                 ั
                                                                                                             ้
                                                                     ู
                  ิ
                                     ้
                                                           ้
             1.  เปดไฟล์ routes.php เพื อสราง route แต่คร งนี จะเราจะสราง route ในรปแบบของ resource สังเกตว่าจะไม่มีการเติม @ ต่อทาย
                 ชอ Controller เราจะให Laravel จัดการให ดังนี
                  ื
                                                ้
                                  ้






















                                                                                      ิ
                  ํ
                                 ์
                                                                 ู
             2.  กาหนดความสัมพันธระหว่างตาราง typebooks และ books ในรปแบบของ One to Many เปดไฟล์ app\TypeBooks.php เพิ ม
                 เมธอดสําหรบกาหนด relations ดังนี
                          ั
                            ํ
   41   42   43   44   45   46   47   48   49   50   51