Page 1 of 1
ทำไม insert ลงฐานข้อมูลไม่ได้
Posted: 02/11/2019 3:24 pm
by bankjittapol
คือผม มีข้อมูล 2 table โดยให้ logs_id ใน tools_tracking_logs เป็น foreign key ของ id ใน tools_tracking
พอทำการ insert แล้วมันขึ้น error ดังนี้

- Screenshot_2019-11-02 โปรแกรมตรวจสอบหมายเลขพัสดุ(1).png (9.39 KiB) Viewed 546 times
ช่วยแนะนำ ว่ามีส่วนไหนที่ผิดพลาด แล้วต้องแก้ไขอย่างไรบ้างครับ
tools_tracking

- 1.png (40.6 KiB) Viewed 546 times
tools_tracking_logs

- 2.png (99 KiB) Viewed 546 times
Re: ทำไม insert ลงฐานข้อมูลไม่ได้
Posted: 02/11/2019 3:40 pm
by mindphp
Id ของตารางหลัก เอาไปสร้าง field เก็บในตาราง logs
Re: ทำไม insert ลงฐานข้อมูลไม่ได้
Posted: 02/11/2019 3:59 pm
by bankjittapol
mindphp wrote:Id ของตารางหลัก เอาไปสร้าง field เก็บในตาราง logs
id ตัวนี้ต้องตั้งเป็น primary key หรือ ว่าใช้เป็น foreign key ไหมครับ
Re: ทำไม insert ลงฐานข้อมูลไม่ได้
Posted: 02/11/2019 4:29 pm
by mindphp
ตาราง logs เก็บ track_id ของตารางหลัก ซึ่งเป็น ค่า pk ของตารางหลัก