RIepilogando, visto che credo questo potrebbe far comodo a molti.
Come creare un menù a tendina dal quale scegli una regione, che successivamente ti modifiche un seocndo menù con le proinvice di questa regione.
Creo il database da qui
http://utenti.lycos.it/andreinoz/province.sql
i miei campi sono
prv_id, prv_sigla, prv_nome, prv_regione, prv_cod_reg
con questo codice gentilemtne concesso da un forumista creo il menu
<?
include("mysql.inc.php");
$sql = mysql_query("Select * from province ORDER BY prv_regione ASC");
echo "Regione <select size=1 name=regione>";
while ($data = mysql_fetch_object($sql))
{
echo "<option value=$data->prv_cod_reg>$data->prv_regione</option>";
}
echo "</select>";
echo "Provincia <select size=1 name=provincia>";
while ($data = mysql_fetch_object($sql))
{
echo "<option value=$data->prv_sigla>$data->prv_nome</option>";
}
echo "</select>";
?>
ma purtroppo cìè qualcosa che non va: il menù a tendina prende le regioni, ma le moltiplica, tipo mi trovo ad avere in elenco 5 volte veneto, 10 toscana etc....e per di più se le seleziono il menù "provincia" mi rimane immutato, non prende nessun dato dal db.
DOV'è L'ERRORE? chi me lo dice gli mando una bottiglia di vernaccia!
Grazie!