我研究了很多,我認爲我的錯誤是超級簡單或非常困難的事情,無論哪種方式,這是我在StackOverflow上的第一個問題。提交按鈕更新查詢
所以,當我運行此:
$query="UPDATE `sales` SET `sales` = '40' WHERE `sales`.`id` = 1";
它更新我的數據庫就好了,但現在我嘗試把這個提交按鈕下,它不會工作?
<?php
$link = mysqli_connect("localhost", "root", "TESTTEST", "sales");
if (mysqli_connect_error()) {
die("Could not connect to database");
}
mysqli_query($link, $query);
if ($_POST['update'])
{
echo 'Updating...';
$query="UPDATE `sales` SET `sales` = '40' WHERE `sales`.`id` = 1";
echo '<br>Successfully Updated';
} else {
echo 'Unsuccessful';
}
?>
它回聲成功更新然後我檢查回數據庫,沒有任何改變...希望你能幫助我!謝謝你的閱讀,詹姆斯。
HTML:https://paste.ofcode.org/ysv6wxVSKrtcMFpM2qbxeW(PHP也同一頁面上)
PHP:https://paste.ofcode.org/33V5N8mEdgC8h4kZp9tsWgj
首先PHP代碼的確存在只是不顯示在塊引用。
'mysqli_query($ link,$ query);'需要在'$ query'下進行[ –
也許這是[https://stackoverflow.com/questions/19257507/updating-data-into-mysql-database-using- php-form](https://stackoverflow.com/questions/19257507/updating-data-into-mysql-database-using-php-form)可以幫助你 – adn