チェックボックスがあるHTMLフォームから入力を取得しようとしています。チェックボックスは、データベースのstudent_idで作成されます。そうですね:チェックボックスのステータスに基づいてデータベース内の項目を削除します
私がしたいのは、「生徒」テーブルをステップ実行し、チェックボックスがチェックされているすべてのエントリをチェックすることです。私はチェックボックスでチェックされているデータベースからエントリを削除したいと思います。
8 $query = "SELECT STUDENT_ID From Students";
9 $result = mysql_query($query) or die(mysql_error());
10 while($row=mysql_fetch_array($result)){
11 $checkname=$row['STUDENT_ID'];
12 foreach($_POST[$checkname] as $student_id =>val)
13 {
14 if($val == 'YES'
15 {
16 echo $_POST['STUDENT_ID'];
17 $query = "DELETE FROM Students WHERE STUDENT_ID" . mysql_real_escape_string($STUDENT_ID);
18 }
19 echo $query;
20 $result = mysql_query($query) or die(mysql_error());
21 //echo $POST['STUDENT_ID'];
22 }
23 }
おかげで、これは私を助けました。 –