Hola
Una variante a la que comenta roman es la siguiente:
Código:
<tr>
<td><input type='checkbox' name='borrar[]' value='163'></td> ...
</tr>
<tr>
<td><input type='checkbox' name='borrar[]' value=164></td> ...
</tr>
<tr>
<td><input type='checkbox' name='borrar[]' value=1></td> ...
</tr>
<tr>
<td><input type='checkbox' name='borrar[]' value=2></td> ...
</tr>
<tr>
<td><input type='checkbox' name='borrar[]' value=3></td> ...
</tr>
<tr>
<td><input type='checkbox' name='borrar[]' value=4></td> ...
</tr>
<tr>
<td><input type='checkbox' name='borrar[]' value=26></td> ...
</tr>
y con el codigo php:
Código PHP:
<?
...
$sql = "DELETE FROM tabla where codigo in (".join(',', _POST['borrar']).")";
...
?>
La única diferencia es que trabajamos con los valores del array y no con los indices, a mi me gusta más hacerlo asin.