我有一个HTML5表单。当用户提交带有唯一用户id的表单时,数据将存储在mysql数据库中。我已经在数据库中存储了他们的用户id。我的问题是,当我试图提交表单时,数据库中的表单数据不会更新。你能在这个时刻帮助我使用php PDO语句吗。
您的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));