gpt4 book ai didi

php - 外键约束

转载 作者:行者123 更新时间:2023-11-30 00:21:07 24 4
gpt4 key购买 nike

我使用表单向数据库添加一行,但我不断收到以下错误

Cannot add or update a child row: a foreign key constraint fails (`gigs`.`gig`, CONSTRAINT `gig_ibfk_2` FOREIGN KEY (`act`) REFERENCES `act` (`id`))

我明白这个问题,数据库无法添加表单,因为它无法引用表 ACT_id

但是当我将 act ID 添加到表单时它不起作用,这是我一直在使用的 php

$query=mysqli_query($conn,"insert into gig SET venue='$gigvenue', act='$actid', sname='$gigdescription', img='$bandimg', start='$gigstart'") or die(mysqli_error($conn));

最佳答案

我不太擅长 SQL,但是将 $actid 放在 '' 中不会让 SQL 认为它是一个字符串吗?尝试删除引号(我假设您正在插入有效的 ID)。

关于php - 外键约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23226730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com