数据是否更新,它显示抱歉未插入。请检查一下。谢谢
<?php
if(isset($_POST['submit'])){
include 'connection.php';
$id = $_POST["id"];
$company = $_POST["company"];
$model = $_POST["model"];
$price = $_POST["price"];
$engno = $_POST["engno"];
$query = "UPDATE products SET company='".$company."', model='".$model."',`price`='".$price."', `engno`=$engno WHERE `id`=$id";
$result=mysqli_query($conn,$query);
if($conn->query($result)===TRUE){
echo 'Data Updated Successfully';
}
else{
echo 'Sorry Not Updated';
}
mysqli_close($conn);
}
?>
像下面这样检查成功状态,mysqli_query
将返回true
,您正在尝试再次运行查询$conn->query($result)
$result
具有TRUE
或FALSE
的位置。
if($result){
echo 'Data Updated Successfully';
}
对于mysqli_query
返回值:成功选择、显示、描述或解释 查询它将返回一个mysqli_result对象。对于其他成功 查询它将返回 TRUE。失败时为 FALSE
从 w3school