[英]Insert values into database with foreign key using php
我遇到以下问题:我有两个表:
category table:
category_id | category_name
brand table
brand_id | brand_name | category_id (FOREIGN KEY)
我试图使用带有引用category id
FOREIGN KEY的PHP插入新的品牌名称值。
$insert = "INSERT INTO brand (category_id, brand_name) VALUES('$category_name','$brand')";
但是它无法添加到品牌表中。
外键表示表品牌中的category_id是表类别中相同的category_id,因此表格中插入的category_id必须存在于表类别中。
在表品牌中插入新记录时,需要插入ID(不是类别名称)并确保表中存在id
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.