Eh..lo so...ma non l'ho postato subito perchè l'ho dovuto ripulire un bel po causa incasinatura.
Ora che l'ho aggiustato lo posto nella speranza che qualcuno mi sappia aiutare!
[PHP]
<form name="aggiunta" method="post" action="javascript:chkSndSub('aggiunta','scripts/do_inserzione.php?form=add');" enctype="multipart/form-data">
<input type="hidden" name="rifUtente" value="1" />
<input type="hidden" name="tipoListino" value="<?php echo $listino; ?>" />
<table cellpadding="5" cellspacing="0" width="100%">
<tr>
<th align="left" valign="top" class="Testata">Aree Attività</th>
<td align="left" valign="top" class="TestataNoText">
Seleziona le aree per:
<b>Regioni</b> <input type="radio" name="areePer" value="R" onclick="Show('regioni'); Hide('province'); checkNessuno('aggiunta','Province Attività');" />
<b>Province</b> <input type="radio" name="areePer" value="P" onclick="Show('province'); Hide('regioni'); checkNessuno('aggiunta','Regioni Attività');" />
<div id="regioni" style="display:none;">
<?php
$sqlArea = "SELECT * FROM listaregioni ORDER BY Regione";
$risArea = InterrogaDB($sqlArea);
echo "<table width=100% cellpadding=1><tr>\n";
while ($riga = mysql_fetch_array($risArea)) {
echo "<td><input type='checkbox' id='Regioni Attività' name='aree".$riga['idRegione']."' value='".$riga['idRegione']."'> ".$riga['Regione']."</td>\n";
if ($riga['idRegione']%4==0){ echo "</tr><tr>\n"; }
}
echo "<td><input type='checkbox' onclick='javascript:checkTutti(\"aggiunta\",\"Regioni Attività\");'>Tutta Italia</td></tr>";
echo "</table>";
?>
</div>
<br />
<div id="province" style="display:none;">
<select id="Regione" onChange="GetCitta(this);">
<option>- Scegli una Regione -</option>
<?php
$sqlRegione = "SELECT * FROM listaregioni ORDER BY Regione";
PopolaSelect($sqlRegione,'','');
?>
</select>
<div id="prov"></div>
</div>
</td>
</tr>
</table>
</form>
[/PHP]