Ese es tu checkbox, el cual tiene nombre de un arrego llamado cam[ ] y de valor el resultado de una colsulta (se asocian al checkbox los valores de la columna id de una base de datos)
Para saber que checkbox o cuales checkbox estan marcados.
if ( !empty($_POST['cam'] ) ) //Si nuestro arreglo no esta vacio.
{
foreach ( $cam as $id ) //vamos a recorrer el arreglo
$valores .= "($id, $usuario),"; //
$valores=substr_replace($valores, " ",-1);
$sql = "insert into usuario (idcam,idusr) values $valores";
mysql_query($sql,$local) or die (mysql_error());
La variable $valores va almacenar el valor del checkbox y los va a concatenar, va a tener un formato así: "(1,1),(2,1),(3,1),"; en realidad $id(indice) contiene el valor del checkbox. Despues a la cadena $valores sustituimos la ultima coma con espacio en blanco. $sql contiene la cadena de inserción en la base de datos y por ultimo se inserta en la base de datos.
No se si me logre explicar pero para cualquier duda estoy a tus ordenes