我创建了两个表 Table brand
Brand_id(primary key),Brand_name 1 gucci
Table Product
```
Product_id, Brand_id(foeign_key), Product_name
1 holand
两个表都是使用键链接的,我想在我更新brand表中的brand name之后,brand表中的主键id会自动插入到产品中 `brand_id` . 无论何时输入产品名称,外键品牌标识是否与主键相同 `brand_id` ,
我还尝试为主键id添加与外键id匹配的代码,但它不起作用。
1条答案
按热度按时间50few1ms1#
我想你是想用这个牌子
$_SESSION['brand_name']
. 你可以用它来获得brand_id
.如果将brand id放入另一个会话变量中,会更容易,比如
$_SESSION['brand_id']
. 那么就不需要进行查询来获取id。您还应该学会使用准备好的语句,而不是替换变量。甚至使用
$mysqli->real_escape_string()
在sql注入中不是那么安全。