Insert into table with prepared statement

后端 未结 3 764
攒了一身酷
攒了一身酷 2021-01-24 19:32

I\'m trying to insert data from a form into a database using PHP and Mysqli but I can\'t get it working! My database has 4 fields: DATE, TITLE, CONTENT, ID. The ID field is auto

3条回答
  •  太阳男子
    2021-01-24 20:11

    since you are using auto increment field you need to specify column name and then values try this code

    $query = "INSERT INTO Blog (colname_1,colname_2,colname_3) VALUES (?, ?, ?)";
    $stmt = $mysqli->prepare($query);
    $stmt->bind_param("sss", $blogDate, $_POST["bTitle"], $_POST["bContent"]);
    $stmt->execute();
    

提交回复
热议问题