gpt4 book ai didi

php - 无法添加或更新子行: a foreign key constraint fails (`mydb` .`pedido` ,

转载 作者:行者123 更新时间:2023-11-29 18:55:34 25 4
gpt4 key购买 nike

当我尝试运行代码时出现此错误:

错误:无法添加或更新子行:外键约束失败 (mydb.pedido,CONSTRAINT fk_Pedido_Usuario1 FOREIGN KEY (Usuario_idUsuario)引用usuario(idUsuario)在删除时没有操作在更新时没有操作)

这是我的代码:

<?php



include 'conexion.php';

$numero = $_POST["numero"];
$fechac = $_POST["fechacreacion"];
$fechav = $_POST["fechavencimiento"];
$con = $_POST["condiciones"];
$sub = $_POST["subtotal"];
$iva = $_POST["iva"];
$total = $_POST["total"];
$observaciones = $_POST["observaciones"];


$insertar ="INSERT INTO pedido(numero,fechaCreacion,fechaVencimiento,condiciones,subtotal,iva,total,observaciones)VALUES ('$numero','$fechac','$fechav','$con','$sub','$iva','$total','$observaciones')";

$resultado = mysqli_query($conexion,$insertar);

if(!$resultado){
echo mysqli_error($conexion);
}
else {
echo 'Se ha llenado el formulario con exito';
}

mysqli_close($conexion);

?>

最佳答案

你可以添加show create table pedido吗?我认为您隐式地将 null 插入到 Usuario_id 列中。

关于php - 无法添加或更新子行: a foreign key constraint fails (`mydb` .`pedido` ,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44148047/

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