questo è l'ultimo codice che ho provato, l'ho provato a creare il più semplice possibile per evitare di commettere errori nel javascript.
Codice HTML:
onClick="window.open('./?m=./form/societaNuova.html&sigla=<?php echo $provincia['sigla']; ?>&provincia=<?php echo $provincia['provincia']; ?>','_parent');
Codice PHP:
<select name="select" class="obbligatorio" >
<option value="<?php echo @$_GET['provincia'];?>" selected="selected"><?php echo @$_GET['provincia'];?></option>
<?php
$sql=('SELECT * FROM tRegioni ORDER BY id_regione ASC');
$query=mysql_query($sql);
while($regioni=mysql_fetch_array($query)){ ?>
<optgroup label="<?php echo $regioni['regione']; ?>">
<?php $sql=('SELECT * FROM tProvince WHERE id_regione='.$regioni['id_regione'].' ORDER BY id_provincia ASC');
$subquery=mysql_query($sql);
while($provincia=mysql_fetch_array($subquery)){ ?>
<option value="<?php echo $provincia['provincia']; ?>" onClick="window.open('./?m=./form/societaNuova.html&sigla=<?php echo $provincia['sigla']; ?>&provincia=<?php echo $provincia['provincia']; ?>','_parent');">
<?php echo $provincia['provincia']; ?>
</option>
<?php } ?>
</optgroup>
<?php } ?>
</select>