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