Originariamente inviato da pfcatucci
grazie mille nicola, domani lo provo.

ciao
la soluzione che ti ho proposto nel caso voglia assegnare un nome diverso a ciascuna checkbox. Altrimenti puoi anche assegnare a quelle che appartengono alla stessa domanda lo stesso nome aggiungendo le parentesi quadre tipo
<input type="checkbox" name="nome[]" value="scelta1">
<input type="checkbox" name="nome[]" value="scelta2">
ecc.

e poi fare
if (!isset($_POST['nome']))
echo "devi inserire almeno un'opzione";
else
{
cicli il contenuto di nome come un array per recuperarne il contenuto
}