[PHP - AJAX] SELECT DINAMICHE IN FASE DI EDIT

Salve,

Utilizzando questo metodo http://rickystra.blogspot.it/2011/03/regioni-province-comuni-cap-select.html, riadattato alle mie esigenze.

Ho una tabella dove vi l'anagrafica cliente, cliccando sul cliente ed andando a modificare i suoi dati mi si apre il form dove posso poi, modificare appunto, i suoi dati anagrafici.

Tra cui le select, regione, comune, provincia e cap.

Con la query sql associo alla variabile $id_cliente, il codice univoco del cliente.

Ora come faccio a far valorizzare dinamicamente le tre select in base al cliente.

Come faccio a passargli quindi il mio $id_cliente alla funzione di valorizzazione delle select?

Grazie in anticipo

inviato 4 anni fa
fobos
fobos
45
X 0 X

Devi fare un po' di query e con i risultati precaricare le liste dei comuni e delle provincie.

Per prima cosa devi recuperare il cod_istat del cliente ($cod_istat_cliente), con questo dalla tabella comuni devi recuperare il cod_provincia associato.

'SELECT cod_provincia FROM comuni WHERE cod_istat =  ' . $cod_istat_cliente

Con questo $cod_provincia_cliente puoi chiamare il metodo getComuni ed ottenere l'elenco dei comuni da precaricare. Non dimenticarti di far trovare preselezionato il comune con cocice = $cod_istat_cliente.

Poi con il cod_provincia individuato devi recuperare dalla tabella province il cod_regione associato.

'SELECT cod_regione FROM province WHERE cod_provincia = ' . $cod_provincia_cliente

Con questo cod_regione puoi chiamare il metodo getProvince per precaricare l'elenco delle provincie, preselezionando sempre la provincia con codice = $cod_provincia_cliente.

risposto 4 anni fa
Gianni Tomasicchio
X 0 X X
Effettua l'accesso o registrati per rispondere a questa domanda