Joomla.it Forum
Componenti per Joomla! => Gestione Form => : therover 23 Feb 2017, 14:37:47
-
Buon pomeriggio a tutti.
Scrivo per chiedere se qualcuno può darmi una dritta sulla realizzazione di un form che prevede il popolamento di alcuni campi testo con i valori dei record di una tabella del db sulla base della scelta effettuata in un dropdown.
In pratica funziona così:
Ho un dropdown che pesca i valori da un record (es. Cliente) di una tabella del sb (utenti-clienti). Il dropdown funziona correttamente e seguento alcune disussioni presenti nel forum sono riuscito ad impostarlo in maniera tale che pescasse i nomi dei clienti che si sono registrati e che sono contenuti nella tabella.
Una volta effettuata la scelta nel dropdown vorrei che i campi testo presenti (es. Indirizzo, Citta, Cap, Provincia) si popolassero sulla base della scelta fatta nel dropdown con i valori inseriti dall'utente al momento della registrazione e presenti all'interno della stessa tabella del db.
-
io ho una tabella con 4 campi nel database (cliente, info1, info2, info3)
il form ha 4 elementi, il primo con completamento automatico sceglie il cliente
gli altri tre elementi rilevano i valori delle info con questo custom code
<?php
$db = \JFactory::getDBO();
$query = "
SELECT `nome`
FROM `aaa_tabella`
WHERE `codice` = '{$form->data['cliente']}' ;
";
$db->setQuery($query);
$form->data['nomecliente'] = $db->loadResult();
?>
salva correttamente le informazioni, unico difetto è che non visualizza nei campi le informazioni (e vorrei risolvere questo problema)