ทำไม insert ลงฐานข้อมูลไม่ได้

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ทำไม insert ลงฐานข้อมูลไม่ได้

Re: ทำไม insert ลงฐานข้อมูลไม่ได้

โดย mindphp » 02/11/2019 4:29 pm

ตาราง logs เก็บ track_id ของตารางหลัก ซึ่งเป็น ค่า pk ของตารางหลัก

Re: ทำไม insert ลงฐานข้อมูลไม่ได้

โดย bankjittapol » 02/11/2019 3:59 pm

mindphp เขียน:Id ของตารางหลัก เอาไปสร้าง field เก็บในตาราง logs
id ตัวนี้ต้องตั้งเป็น primary key หรือ ว่าใช้เป็น foreign key ไหมครับ

Re: ทำไม insert ลงฐานข้อมูลไม่ได้

โดย mindphp » 02/11/2019 3:40 pm

Id ของตารางหลัก เอาไปสร้าง field เก็บในตาราง logs

ทำไม insert ลงฐานข้อมูลไม่ได้

โดย bankjittapol » 02/11/2019 3:24 pm

คือผม มีข้อมูล 2 table โดยให้ logs_id ใน tools_tracking_logs เป็น foreign key ของ id ใน tools_tracking

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

tools_tracking
2.png
2.png (99 KiB) Viewed 1038 times
tools_tracking_logs
1.png
1.png (40.6 KiB) Viewed 1038 times

ข้างบน