PHP不会更新VARCHAR字段MYSQL

时间:2018-04-10 09:54:45

标签: php mysql

我目前遇到的问题是我有一个包含以下列的数据库

  

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']);

我已经尝试过我能想到的所有工作而不再工作,但是当我在数据库中直接尝试这个查询时,它有效吗?

0 个答案:

没有答案