向数据库添加参数后,通过Postman POST 数据时出错

After adding forth parameter to database, error occurs while POSTing data via Postman

我正在尝试 POST 数据库的新条目。当有四个参数时: ID 标题 描述 link 代码工作正常。但是在我添加第五个 'image' 参数并尝试通过 Postman POST 之后,代码返回:"Error while adding entry".

API 是用PHP 写的,用mysqli 连接到数据库。

if(isset($_POST['title'])&&isset($_POST['description'])&&isset($_POST['link'])&&isset($_POST['image'])){
$title = $_POST['title'];
$description = $_POST['description'];
$link = $_POST['link'];
$image = $_POST['image'];

$query = "INSERT INTO votes( title, description, link, image) VALUES (?,?,?,?)";
if($stmt = $con->prepare($query)){
    mysqli_stmt_bind_param($stmt,"sss",$title,$description,$link,$image);
    $stmt->execute();
    if($stmt->affected_rows == 1){
        $response["success"] = 1;           
        $response["message"] = "News Successfully Added";           

    }else{
        //Some error while inserting
        $response["success"] = 0;
        $response["message"] = "Error while adding entry";
    }                   
}else{
    $response["success"] = 0;
    $response["message"] = mysqli_error($con);
}}else{
$response["success"] = 0;
$response["message"] = "missing mandatory parameters";}echo json_encode($response);?>

我不明白为什么在数据库中添加一列后它不起作用,但是当没有 'image' 列时它可以工作。

参数必须正确

i - 整数 d - 双 s - 字符串 b - BLOB

if(isset($_POST['title'])&&isset($_POST['description'])&&isset($_POST['link'])&&isset($_POST['image'])){
$title = $_POST['title'];
$description = $_POST['description'];
$link = $_POST['link'];
$image = $_POST['image'];

$query = "INSERT INTO votes( title, description, link, image) VALUES (?,?,?,?)";
if($stmt = $con->prepare($query)){
    mysqli_stmt_bind_param($stmt,"ssss",$title,$description,$link,$image);
    $stmt->execute();
    if($stmt->affected_rows == 1){
        $response["success"] = 1;           
        $response["message"] = "News Successfully Added";           

    }else{
        //Some error while inserting
        $response["success"] = 0;
        $response["message"] = "Error while adding entry";
    }                   
}else{
    $response["success"] = 0;
    $response["message"] = mysqli_error($con);
}}else{
$response["success"] = 0;
$response["message"] = "missing mandatory parameters";}echo json_encode($response);?>