나는 이것을 할 방법을 생각 해왔다. 사용자가 항목을 체크하고 제출을 클릭 한 다음 다음 페이지의 코드로 이동하여 체크 된 항목을 모두 데이터베이스에서 삭제할 수있는 곳으로 가져 가야합니다. 문제는 게시물에 마지막 체크 된 항목을 통해서만 보내는 것입니다. 여기에 내가 지금 어떻게 설정했는지가 나와 있습니다.POST에서 여러 체크 박스 검사를 통해 데이터베이스에서 삭제하려면 어떻게해야합니까?
echo "<form name='fm1' METHOD ='POST' ACTION ='displaydelete.php' > ";
// 테이블 헤더 ""에코을 그립니다; 에코 ""; 에코 "펀드 번호"; 에코 "시간"; echo "백분율"; echo "삭제"; 에코 ""; // 쿼리 결과가있는 동안 데이터는 테이블 셀 에 푸시됩니다. while ($ row = mysql_fetch_array ($ queryResult2)) { $ hours = $ row [ 'hours']; $ percentage = $ hours/160 * 100;
echo "<tr>";
echo "<td>";
echo $row['funnumber'];
echo "</td>";
echo "<td>";
echo $hours;
echo "</td>";
echo "<td>";
echo $percentage ."%";
echo "</td>";
echo "<td>";
echo "<input type='checkbox' name='id' value='$row[id]'/>";
echo "</td>";
echo "</tr>";
}
//End of tabel
echo "</table>";
에코 ""; 에코 "";
내가하고 싶은 것은 모든 항목을 변수로 밀어 넣고 그런 식으로 삭제하는 것입니다. 난 당신이 여러 가지 삭제를 처리하는 방법을 잘 모르겠습니다. 이게 내가 도움이된다면 뭔가 다른 것을 위해 나의 삭제를하고있다.
$query = "DELETE FROM users
WHERE ninenumber = '$의 ninenumber' "; $ 결과 =는 mysql_query ($ 쿼리) 또는 다이 ("조회 실패 ".mysql_error()); 형태
mysql_close($conn);
소년 여러분, 모두가이 쉬운 것들에 정말 뛰어납니다. D – Jonah