gpt4 book ai didi

php - 无法向数据库中插入数据

转载 作者:行者123 更新时间:2023-11-30 22:28:54 24 4
gpt4 key购买 nike

我无法将数据插入我的数据库,我想我的代码中有一些错误,但我找不到它,任何人都可以告诉我我的错误。我可以在 $mieuta =="" 时添加数据,但在 $mieuta !== "" 时我无法插入它。

这是我的代码:请帮助我。

    if (isset($_POST["add"])) {

$ten_sp = $_POST["ten_sp"];
$ngay_sx= $_POST["ngay_sx"];
$ma_sp = $_POST["ma_sp"];
$vitrilapdat = $_POST["vitrilapdat"];
$chungloai = $_POST["chungloai"];
$nhom = $_POST["nhom"];
$d_an = $_POST["d_an"];
$nhasx = $_POST["nhasx"];
$mieuta = $_POST["mieuta"];
if ($ten_sp == "" || $ngay_sx == "" || $ma_sp == "" || $vitrilapdat =="" || $chungloai =="" || $nhom =="" || $d_an=="" || $nhasx =="") {
echo '<h4 align=center style="color: red;">Vui lòng nhập đầy đủ thông tin</h4>';
}else if($mieuta ==""){
//thực hiện việc lưu trữ dữ liệu vào db
$sql = "INSERT INTO products(
ten_sp,
ngay_sx,
ma_sp,
vitrilapdat,
chungloai,
nhom,
d_an,
nhasx
) VALUES (
'$ten_sp',
'$ngay_sx',
'$ma_sp',
'$vitrilapdat',
'$chungloai',
'$nhom',
'$d_an',
'$nhasx'
)";
// thực thi câu $sql với biến conn lấy từ file connection.php
mysqli_query($conn,$sql);
header('Location:prod_management.php');
}else if($mieuta!== ""){
//thực hiện việc lưu trữ dữ liệu vào db
$sql = "INSERT INTO products(
ten_sp,
ngay_sx,
ma_sp,
vitrilapdat,
chungloai,
nhom,
d_an,
nhasx,
mieuta
) VALUES (
'$ten_sp',
'$ngay_sx',
'$ma_sp',
'$vitrilapdat',
'$chungloai',
'$nhom',
'$d_an',
'$nhasx',
'$mieuta'
)";
mysqli_query($conn,$sql);
header('Location:prod_management.php');
}
}

最佳答案

您正在使用 !== 运算符,这意味着:

$x !== $y

如果 $x 不等于 $y,或者它们不是同一类型,则返回 true。

这意味着 $mieuta 是空变量。

关于php - 无法向数据库中插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34430087/

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