Non ho ben capito cosa vuoi fare, per ora sto procedendo per tentativi e piccoli passetti.
Allora nel frattempo ho cambiato il valore dentro il name.

codice:
<?php
		$i=1;	#Variabile per dare i nomi al checkbox
		while($rigap=mysql_fetch_array($my_p)){
			echo "<td><input type=\"checkbox\" name=\"".$i."\" onChange=\"return Selez()\">".$rigap["nome"]."</td>";
			$i++;
		}
?>
Così mi è + semplice da controntare, in pratica vengono dei numeri da 1 a tot.

Poi per il momento sto cercando di capire il perchè non mi funziona il js, neanche il controllo del check.

codice:
<SCRIPT LANGUAGE="javascript">
function Selez() {
if (document.sq.1.checked)
alert('prova');
}
</script>
Sai spiegarmi dove sbaglio?