umm... sorry to confuse u...
u dont need to call each checkbox a different name. Just call them using a name, for instance "checkbox". So, several checkboxes within your table will be having the same name. It is just that u need to give [] after the name to make all your checkboxes belongs to one object with several values (dats the concept of array).
When u select, let say, 3 out of 10 checkboxes... these 3 values will be sent to your PHP page only in one single variable, that is the $_POST['checkbox']
This variable has 3 values... in this case, 3 selected IDs.
If u named each of ur checkbox a different name, then u have to get the data one by one.
$id1=$_POST['$check1'];
$id2=$_POST['$check2'];
//and so on...