php - MySQL 出现 PHP 错误

标签 php mysql

我的数据库无法更新并出现此错误。请帮忙

Cannot add or update a child row: a foreign key constraint fails (`arasdb`.`saledetail`, CONSTRAINT `FK_saledetail_1` FOREIGN KEY (`saleid`) REFERENCES `sale` (`saleid`) ON DELETE CASCADE ON UPDATE CASCADE)

最佳答案

您尝试更新的哪一行在主表中不存在,如果您仍想更新该行,请设置foreign_key_checks=0,然后再次设置1。但是您应该更正您的数据。

关于php - MySQL 出现 PHP 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30934615/

相关文章:

javascript - 视频结束时提交表格

php - zend 框架 2.2 中的嵌套 where 子句

java - 使用app engine java servlet动态创建和存储csv文件

Mysql存储过程语法

php - 如何使用sql查询从另一个表中获取数据?

php - 如何加载测试 PHP Web 论坛软件?

php - 同时 INSERT 和 Update 或在 SQL 查询中使用 Transact

MySQL LIKE 运算符的行为类似于 = 运算符

php - 使用列标题对查询结果进行排序

mysql - 在 sql 查询中应用 if 条件