表单重新提交-更新Mysql记录-PHP PDo语句
我有一个HTML5表格。当用户提交具有唯一用户id的表单时,数据将存储在mysql数据库中。我已经在数据库中存储了他们的用户id。我的问题是,当我试图提交表单时,数据库中的表单数据不会更新。您现在可以借助php PDO语句帮助我吗。您的PDO更新语法应该是这样的 例如: 如果要将用户状态从“新手”更新为“专家”表单重新提交-更新Mysql记录-PHP PDo语句,php,mysql,html,pdo,Php,Mysql,Html,Pdo,我有一个HTML5表格。当用户提交具有唯一用户id的表单时,数据将存储在mysql数据库中。我已经在数据库中存储了他们的用户id。我的问题是,当我试图提交表单时,数据库中的表单数据不会更新。您现在可以借助php PDO语句帮助我吗。您的PDO更新语法应该是这样的 例如: 如果要将用户状态从“新手”更新为“专家” 共享您的代码以供参考。。 $id = $_POST['id']; $status = $_POST['newstatus']; // newstatus = expert $sql =
共享您的代码以供参考。。
$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));