我在數據庫中有一個表,當想要拒絕或接受某人的應用程序時,我只需選擇單選按鈕並將值發送到數據庫中的表。將選定的電臺值插入到表中的特定ID - php mysql
但問題是,該值分配給新行而不是特定的學生ID。這是我的桌子,你看到有添加2個新行獲得另一個ID。這裏是我的代碼和表:
<?php
$status = $_POST["status"];
$connect = mysqli_connect("localhost","root","admin","form");
if (!$connect) {
die('Connect error:'. mysqli_error());
}
$result = mysqli_query($connect, "INSERT INTO students (status) VALUES ('$status') ");
?>
idstudents |fname | lname| age | nationality | status
.....................................................
1 |Tom | Bern | 23 | American |
2 |Lily | Wayne| 24 | British |
3 |NULL | NULL | NULL| NULL | accepted
您需要更新聲明而非插入,當您提交表單時,您需要一個更新,其中包含您的表單中的狀態和ID – user1978142
您還需要提供其他colums值! – ddw147