我目前遇到的问题是我有一个包含以下列的数据库
ID | u_name | user_image | u_first | u_last | u_email | u_pwd | user_role | u_access
我有以下代码
$stmt = $conn->prepare("UPDATE user SET u_name = ?, u_first = ?, u_last = ?, u_email = ?, user_role = ? WHERE ID = ?");
$stmt->bind_param("sssssi", $user, $fname, $lname, $email, $userole, $ID);
$stmt->execute();
$stmt->close();
现在所有其他字段都更新了唯一一个不是u_first的字段
$fname = escape($_POST['fname']);
我已经尝试过我能想到的所有工作而不再工作,但是当我在数据库中直接尝试这个查询时,它有效吗?