Se è solo questo allora puoi ben fare con il metodo di prima applicandolo però all'echo delle provincie...te lo riposto

codice:
$i=1;
while ($row = mysql_fetch_array($results)) {
extract($row);
if ($i==1) {
echo "<font color=\"#003300\"><center>Dati della regione $regioni provincia $provincie</center></font>";
}
$i++
echo "<table width=\"90%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">"
. " <tr>"
. " <td bgcolor=\"#B0C6B8\" align=\"left\" width=\"20%\">Data Inizio:</td>"
. " <td width=\"80%\" bgcolor=\"#B0C6B8\"> $Dal</td>"
. " </tr>"
. " <tr>"
. " <td bgcolor=\"#C1DDBA\" align=\"left\" width=\"20%\">Data Fine:</td>"
. " <td width=\"80%\" bgcolor=\"#C1DDBA\"> $Al</td>"
. " </tr>"
. " <tr>"
. " <td bgcolor=\"#B0C6B8\" align=\"left\" width=\"20%\">Descrizione:</td>"
. " <td width=\"80%\" bgcolor=\"#B0C6B8\"> $Descrizione</td>"
. " </tr>"
. " <tr>"
. " <td bgcolor=\"#C1DDBA\" align=\"left\" width=\"20%\">Informazioni:</td>"
. " <td width=\"80%\" bgcolor=\"#C1DDBA\"> $Informazioni</td>"
. " </tr>"
. "</table>
";
}
A mio avviso dovrebbe funzionare...però prova e sappimi ridire..