Ciao ragazzi
ho un form con due select in cascate per la selezione di province e comuni.
Visulizzo ovviamente il nome delle province e/o comuni ma mi serve memorizzare in variabile l'ID della provincia/comune ma non so come si fa...
Questo è il codice php che utilizzo per popolare le select

<?php

class SelectList
{

protected $conn;

public function __construct()
{
$this->DbConnect();
}

protected function DbConnect()
{
include "config.inc.php";
//include("accesso_dati.inc.php");

$this->conn = mysql_connect($dbhost,$dbuser,$dbpass) OR die("Impossibile connettersi al database");
mysql_select_db($dbname,$this->conn) OR die("Impossibile selezionare il database $db");

return TRUE;
}

public function ShowProvince()
{
$sql = "SELECT * FROM province order by provincia";
$res = mysql_query($sql,$this->conn);
$provincia = '<option value="0">scegli...</option>';

while($row = mysql_fetch_array($res))
{
$provincia .= '<option value="' . $row['ID'] . '">' . utf8_encode($row['PROVINCIA']) . '</option>';
}

return $provincia;
}

public function ShowComuni()
{
$sql = "SELECT * FROM comuni WHERE provincia=$_POST[ID]";
$res = mysql_query($sql,$this->conn);
$comune = '<option value="0">scegli...</option>';

while($row = mysql_fetch_array($res))
{
$comune .= '<option value="' . $row['ID'] . '">' . utf8_encode($row['COMUNE']) . '</option>';
}

return $comune;
}


}

?>

...e questo quello per visualizzare le select...
<fieldset>
<label>Provincia</label> <select id="provincia" value="<?php echo $provincia;?>"> <?php echo $opt->ShowRegioni(); ?></select>
<label>Comune</label> <select id="comune" value="<?php echo $comune;?>"> <option>Scegli...</option></select>
</fieldset>

Come memorizzo in $provincia e $comune rispettivamente l'id della provincia e del comune selezionati?

Ciao e grazie in anticipo!