Si colocas estos checkbox en forma de array, solo recibiras los que fueron seleccionados. Por ejemplo:
Código html:
Ver original<input type="checkbox" name="chk[]" value="1"> <input type="checkbox" name="chk[]" value="2"> <input type="checkbox" name="chk[]" value="3"> <input type="checkbox" name="chk[]" value="4"> ......
De esta forma recibiras un arreglo llamado chk, el cual tendra los que fueron seleccionados.
Y puedes recorrer facilmente este arreglo con un foreach.
Saludos