【问题标题】:Form Resubmission- Updating Mysql records - PHP PDo statements表单重新提交 - 更新 Mysql 记录 - PHP PDo 语句
【发布时间】:2014-10-17 04:49:13
【问题描述】:

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

【问题讨论】:

  • 分享您的代码以供参考..

标签: php mysql html pdo


【解决方案1】:

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

例子:

如果您想将用户状态从“新手”更新为“专家”

$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));

【讨论】:

    猜你喜欢
    • 2011-09-21
    • 1970-01-01
    • 2011-01-08
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    相关资源
    最近更新 更多