We, ciao! L'ho fatto molto rapidamente!

page.php
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title>Province Italiane.</title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <script type="text/javascript" src="./ricarica.function.js"></script>
 </head>
 <body>
  <h1>Le province Italiane.</h1>
<?php

 if(isset($_GET["idregione"]))
  $idregione=$_GET["idregione"];
 else
  $idregione="";

 $cnsdb=@mysql_connect("host", "user", "pass");

 if(!$cnsdb) {

  exit("

Errore di connessione!</p>");

 }

 $seldb=mysql_select_db("italiadb");

 if(!$seldb) {

  exit("

Errore: database non selezionato!</p>");

 }

 $regioni=@mysql_query("select id, regione from regione");

 if(!$regioni) {

  exit("

Lista Regioni non caricata!</p>");

 }

?>

 <form action="provincia.php" method="post">
  

Scegli la Regione:</p>
  <label for="regione">Regione:</label>
  <select id="regione" name="idregione" size="1" onchange="ricarica(this);">
   <option selected value="">Tutte</option>
<?php

 while($regione=mysql_fetch_array($regioni)) {

  if($idregione!="")
   $idregione=$regione["id"];

  $nomeregione=htmlspecialchars($regione['regione']);

  echo "<option value='$idregione'>$nomeregione</option>\n";

 }

 if($idregione!="") {

  $province=@mysql_query("select id, provincia from provincia where id_regione='$idregione'");

  if(!$province) {

   exit("

Lista province non caricata!</p>");

  }

?>
  </select>
  

Scegli la provincia:</p>
  <label for="provincia">Provincia:</label>
  <select id="provncia" name="idprovincia" size="1">
   <option selected value="">Tutte</option>
<?php

  while($provincia=mysql_fetch_array($province)) {

   $idprovincia=$provincia['id'];
   $nomeprovincia=htmlspecialchars($provincia['provincia']);
   echo "<option value='$idprovincia'>$nomeprovincia</option>\n";

  }

 }

?>
  </select>
  <input type="submit" value="VAI" />
 </form>

  

Home Page.</p>
 </body>
</html>
ricarica.function.js
codice:
 function ricarica(ObjectSelect) {

  var Temp=ObjectSelect.options[ObjectSelect.selectedIndex].value;

  if(Temp!="")
   window.location="./page.htm?idregione="+(Temp);

 }