UPDATE 查询准备好的语句

时间:2021-07-16 21:43:34

标签: php mysql prepared-statement

有更新准备好的语句吗?当我使用受影响的行发布表单时,我得到 -1。我曾尝试在 Google 甚至 Stack Overflow 上进行搜索,但仍然找不到任何内容。如果有人看到我没有看到的东西,请告诉我。

这是我使用准备好的语句的代码(至少我试过)

if(isset($_POST['edit_user'])) {

$post_first_name = $_POST['firstname'];
$post_last_name = $_POST['lastname'];
$post_date_of_birth = $_POST['date_of_birth'];
$post_email = $_POST['email'];
$post_phone = $_POST['phone'];

$stmt = $mysqli->prepare("UPDATE gebruikers SET firstname = ?, lastname = ?, date_of_birth = ?, email = ?, phone = ? WHERE register_id = ?");
$stmt->bind_param("sssssi", $post_first_name, $post_last_name, $post_date_of_birth, $post_email, $post_phone, $id);
$stmt->execute();

echo $stmt->affected_rows;

rest of the code for redirect when updated

}

0 个答案:

没有答案