嗨,大家好我有我的PHP代碼有問題。我提交表單時無法更新數據庫。我正在嘗試更新新的價格。PHP表單無法更新數據庫
這裏是我的PHP代碼:
<?php
if(isset($_POST['update']))
{
@ $db = new mysqli('localhost','XXXX','XXXX','XXXX');
if(! $db)
{
die('Could not connect: ' . mysqli_error());
}
$price = $_POST['price'];
$sql = "UPDATE bookprice ".
"SET price = price " ;
mysqli_select_db('books');
$retval = mysqli_query($sql, $db);
if(! $retval)
{
die('Could not update data: ' . mysqli_error());
}
echo "Updated Price successfully\n";
mysqli_close($db);
}
else
{
?>
表單代碼:
<form method="post">
<table width="400" border="0" cellspacing="1" cellpadding="2">
<tr>
<td>
<input name="update" type="submit" id="update" value="Update Price">
<input name="price" type="text" id="price">
</td>
</tr>
</table>
</form>
還是在抓PHP的過程。任何形式的幫助,非常感謝!
有任何答案有幫助? – SuperDJ 2014-10-05 07:05:09