0
我已经阅读了很多文章/博客,但我就是找不到什么是错的。我正在尝试使用PDO
来更新记录,但是当我按下发送时,没有任何反应,没有错误,并且它不起作用。初学者顺利更新记录PDO
PHP:
$stmt = $conn->prepare('UPDATE products SET name = :name WHERE id = :id');
$stmt->bindValue(':id', $_POST['id'], PDO::PARAM_INT);
$stmt->bindValue(':name', $_POST['name'], PDO::PARAM_STR);
$stmt->execute();
HTML:
<form name="prodForm" class="pure-form pure-form-aligned" method="POST">
<input name="name" type="text" value="<?php echo $data['nome']; ?>">
<input name="id" type="hidden" value="<?php echo $data['id']; ?>">
<input name="send" type="submit" value="Send">
</form>
检查PHP和PDO的错误;你没有那样做。 –
您是否收到错误消息? –
我们可以看到它不显示任何错误连接 – Mihai