Bästa och spara praxis är att använda kryssrutor. Google spiderar dem inte, användare kan inte enkelt lägga in skadlig kod och det uppdaterar inte sidan för varje radering:
HTML-exempel:
while ($row = mysql_fetch_assoc($items))
{
echo '<input name="delete['.$row['id'].']" type="checkbox">';
}
PHP-bearbetningsexempel:
$delete = $_POST['delete'];
foreach($delete as $id = $value)
{
$id = mysql_real_escape_string($id);
mysql_query("DELETE FROM table_name WHERE id = $id");
}
Något sådant här borde göra jobbet bra