要把修改的數據更新回數據庫,可以使用PHP中的UPDATE語句。
首先,你需要連接到數據庫。可以使用mysqli或PDO等PHP擴展來實現數據庫連接。
然后,構造UPDATE語句,指定要更新的表、要更新的字段以及更新條件。例如:
$query = "UPDATE your_table SET column1 = 'new_value1', column2 = 'new_value2' WHERE condition";
其中,your_table是要更新的表名,column1和column2是要更新的字段名,new_value1和new_value2是要更新的值,condition是更新條件。
接下來,執行UPDATE語句。使用mysqli擴展的話,可以使用mysqli_query函數來執行查詢:
$result = mysqli_query($connection, $query);
其中,$connection是你的數據庫連接對象。
最后,檢查執行結果。如果更新成功,mysqli_query函數會返回一個非負數值,表示受影響的行數。如果更新失敗,會返回false。你可以根據返回值判斷更新是否成功。
完整的代碼示例:
// 連接數據庫
$connection = mysqli_connect("localhost", "username", "password", "database");
// 檢查連接是否成功
if (mysqli_connect_errno()) {
die("數據庫連接失敗: " . mysqli_connect_error());
}
// 構造UPDATE語句
$query = "UPDATE your_table SET column1 = 'new_value1', column2 = 'new_value2' WHERE condition";
// 執行更新
$result = mysqli_query($connection, $query);
// 檢查更新結果
if ($result) {
echo "數據更新成功";
} else {
echo "數據更新失敗";
}
// 關閉數據庫連接
mysqli_close($connection);
請根據你自己的數據庫和表名、字段名、值和條件,修改以上示例中的相應部分。