Thực hành tốt nhất và tiết kiệm là sử dụng hộp kiểm. Google không tạo ra chúng, người dùng không thể dễ dàng đưa mã độc vào và nó không làm mới trang sau mỗi lần xóa:
Mẫu HTML:
while ($row = mysql_fetch_assoc($items))
{
echo '<input name="delete['.$row['id'].']" type="checkbox">';
}
Mẫu xử lý PHP:
$delete = $_POST['delete'];
foreach($delete as $id = $value)
{
$id = mysql_real_escape_string($id);
mysql_query("DELETE FROM table_name WHERE id = $id");
}
Một cái gì đó như thế này sẽ thực hiện công việc một cách tốt đẹp