Ciao ragazzi,
In un form ho un campo di tipo dropdown, popolato da una query a una tabella mySQL; di seguito lo spezzone di query:
$items = array();
$db = JFactory::getDbo();
$items[] = "|Selezionare[c]";
$db->setQuery("SELECT cityName FROM tbl_cities ORDER BY cityName ASC");
$results = $db->loadObjectList();
foreach ($results as $result) {
$items[] = $result->cityName . '|' . $result->cityName;
}
return implode("\n", $items);
Fin quì tutto bene; il dropdown è correttamente popolato.
Poniamo anche che la tabella abbia grosso modo questa struttura (per praticità l'ho semplificata):
`ID` int NOT NULL,
`cityName` varchar(35) NOT NULL,
`cityCounty` varchar(2) NOT NULL,
`cityZipcode` varchar(5) NOT NULL
Nel form ho altri due campi, 'zipcode' e 'county', di sola lettura. Come faccio a farne il refresh aggiornandoli con il loro valore in tabella quando seleziono una città nel dropdown?
Spero tanto che qualcuno possa darmi una risposta.
Grazie
Gaetano