No seria mejor idea ponerles el mismo nombre al checkbox pero valores diferentes?
Luego en php comprobar que checkbox fue seleccionado.
Código HTML:
<input type="checkbox" name='nombre' value="1"/>
<input type="checkbox" name='nombre' value="2"/>
<input type="checkbox" name='nombre' value="3"/>
<input type="checkbox" name='nombre' value="4"/>
Código PHP:
foreach($_POST['nombre'] as $valor){
$almacen = $valor;
}