bisognerebbe vedere come hai impostato le checkbox. Di sicuro hai attribuito lo stesso nome e quindi uno sovrascrive l'altro e ti rimane solo l'ultimo selezionato.
imposta il nome come array.
name = "pippo[]" e poi scorri con foreach $_POST['pippo']