有更新准备好的语句吗?当我使用受影响的行发布表单时,我得到 -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
}