Page 1 of 1

เกี่ยวกับ การ Insert 2 ตาราง ตามเงื่อนไข ครับ ช่วยที.........

Posted: 29/03/2012 1:14 pm
by dexjanghan
คือว่า ผมทำฟอร์มลงทะเบียน โดยให้ผู้ลงทะเบียน เลือกว่า จะลงทะเบียนในส่วนของผู้ใช้สถานะไหน
ข้อมูลผู้ใช้ทั่วไปผมเก็บใน lms_user มี user_id เป็นคีย์หลัก

ซึ่งมีสถานะที่ตั้งไว้ให้เลือก คือ เป็น STUDENT(ผู้เรียน) และ INSTRUCTOR (ผู้สอน)
และในข้อมูลนั้น ผู้เรียนผมสร้างตารางชื่อ lms_student เพื่อเก็บข้อมูลของนักเรียน ได้แก่ user_id เลขประจำตัวนักเรียน ชั้น ห้อง
และในผู้สอน จะมีข้อมูลที่เกี่ยวกับผู้สอน ได้แก่ user_id กลุ่มสาระที่สังกัด รายวิชาที่สอนในโรงเรียน

ซึ่งในการเก็บข้อมูลนี้ ผมอยากให้เป็นแบบว่า
ถ้าทำการกรอกข้อมูลลงทะเบียน แล้ว เลือกว่า จะลงทะเบียนสถานะผู้เรียน
แล้วทำการ insert ข้อมูลทั้งหมดลงที่ตาราง lms_user แล้วทำการ insert ลงในตาราง lms_student โดยเอา user_id ที่ได้จากการบันทึกลงใน lms_user นั้นมาเป็นตัวอ้างอิงใน lms_student ว่าเป็นข้อมูลของผู้ใช้คนไหน

และถ้าถ้าทำการกรอกข้อมูลลงทะเบียน แล้ว เลือกว่า จะลงทะเบียนสถานะผู้เสอน
แล้วทำการ insert ข้อมูลทั้งหมดลงที่ตาราง lms_user แล้วทำการ insert ลงในตาราง lms_instructor โดยเอา user_id ที่ได้จากการบันทึกลงใน lms_user นั้นมาเป็นตัวอ้างอิงใน lms_instructor ว่าเป็นข้อมูลของผู้ใช้คนไหน


ที่อธิบายมาก็ประมาณนี้ครับ

ใครที่พอจะเข้าใจ ช่วยผมทีครับ ตอนนี้มืดแปดด้านหมดแล้ว

Re: เกี่ยวกับ การ Insert 2 ตาราง ตามเงื่อนไข ครับ ช่วยที.........

Posted: 30/03/2012 11:45 am
by mindphp
ต้องการประมาณนี้หรือเปล่าครับ
https://www.mindphp.com/modules.php?name ... rt-id.html