簡體   English   中英

使用PHP的MySQL INSERT失敗:外鍵約束失敗

[英]MySQL INSERT using PHP fail: a foreign key constraint fails

我的add.php文件用於將表單提交添加到5個不同的表中,即: parentschildrenchild_stateothers人和contributions 該文件在這里: https : //gist.github.com/anonymous/ca990a7de5458248fe3a

將數據插入到parents表工作的罰款,但插入到childrenchild_stateothers表失敗,下面的錯誤:

無法添加或更新子行:外鍵約束失敗

PHP / MySQL天才能否指出我的錯誤或錯誤?

如果表具有AUTO_INCREMENT字段,則mysqli_insert_id僅返回最后插入行的ID(如果表中的某個字段上沒有AUTO_INCREMENT,則函數mysql_insert_id將返回0)。 您的桌子似乎沒有桌子。 f_id更改為具有AUTO_INCREMENT屬性,或者以不同的方式獲取最后插入的行的ID。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM