表单重新提交 - 更新Mysql记录 - PHP PDo语句

时间:2014-10-17 04:49:13

标签: php mysql html5 pdo

我有一个HTML5表单。当用户使用其唯一用户ID提交表单时,数据将存储在mysql数据库中。我已经将他们的用户ID存储在数据库中。我的问题是当Iam尝试提交表单时,表单数据不会在数据库中更新。在php PDO语句的帮助下,你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

您的PDO更新语法应该是这样的。

示例:

如果您要将用户状态从“NOVICE”更新为“EXPERT”

$id = $_POST['id'];
$status = $_POST['newstatus']; // newstatus = expert

$sql = "UPDATE databse_name SET status-field = ? WHERE user_ID_field = ?";
        $statement = $con_db->prepare($sql);
        $statement->execute(array($status, $id));