MySQL 修改資料庫中的資料 2月 3 2022 MySQL 修改資料。 簡述1234567891011121314151617181920212223242526272829<?phprequire_once('conn.php');// 前端送來的資料$id = $_POST['id'];$username = $_POST['username'];// 檢查空值if (empty($id) || empty($username)) { die('請輸入 id 和 username');}// 記得 username 是字串所以要用引號包起來$sql2 = sprintf('UPDATE users SET username="%s" WHERE id=%d', $username , $id);// 下 query$result = $conn->query($sql2);// 檢查回傳值if (!$result) { die($conn->error);}// 檢查影響了幾列if ($conn->affected_rows >= 1) { echo '修改成功';} else { echo '修改失敗;}?> 這邊補充一下什麼時候會出現「影響了 0 列」: 修改的 username 跟原本的一模一樣 輸入一個不存在的 id(甚至輸入成字串也不會出錯) mentor-program-day52 MySQL 從資料庫中刪除資料