Newsgroup: it.comp.www.php
Titolo: Ancora 15023 record...

ciao a tutto il ng...
sono sempre alle prese con il mio database ...
... allora ho creato con php del codice che estrae dal database nel campo
'prov' tutte le voci presenti e poi usa queste voci per creare in un form
all'interno del tag <select> il tag <option>
/* Estrazione Dati da Tabella 'comuni' ( SQL query ) */
     $result = mysql_query("SELECT DISTINCT prov FROM comuni ORDER BY prov
ASC") or die(mysql_error());
     $opt="\n";
  while($prov = mysql_fetch_row($result)){
   $opt .= "\t\t\t<option value=\"" . $prov[0] . "\">" . $prov[0] .
"</option>\n";
  }
e fino a questo punto è tutto ok.
Quello che vorrei fare è riempire il tag <option> all'interno di un altro
<select> in funzione della scelta fatta nel <select > precedente.
Mi spiego meglio, se scelgo la provincia 'MI' nel form vorrei visualizzare
in un nuovo <select> tutti i CAP della provincia
'MI'
Qualcuno può gentilmente indicarmi su come procedere ?
Grazie

 'MI'
Se ne e' parlato decine se non centinaia di volte.
Per l'occorrenza ho creato una classe chiamata CLinkedSelect che poi ho
consolidato insieme ad altre nella libreria enhanchedUI 1.0:
http://setecastronomy.stufftoread.com/index.php?page=classes
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

Qualcuno può gentilmente indicarmi su come procedere ?
javascript

> javascript
sono arrivato alla stessa conclusione !!
L'info passata da Setec non č utilizzabile per le mie necessitŕ.
Grazie

 L'info passata da Setec non h utilizzabile per le mie necessit`.
Perche'?
-- 
I am what I am, I do what I can



i dati che devo inserire non sono statici ( come letto in enhancedUI ) ma
devono essere prelevati dal risultato di una query in un data base.
Devo modificare troppo codice per utilizzare le tue classi.
Penso che scriverò ad hoc il codice necessario utilizzando javascript e php.
Grazie, in ogni caso per il tuo materiale che è fonte di studio per un
neofita come il sottoscritto.
Ciao.

 e php.
E' sufficiente comporre correttamente enhancedRecordset::$values per
caricare i dati dal database, non e' necessaria alcuna modifica alla
classe. Dove sarebbe scritto che i dati inseriti possono essere solo
statici? Che poi la tua interfaccia diventi lenta da morire a causa dei
troppi dati caricati questo e' un discorso secondario.



 Scusa se ho interpretato male la logica dei tuoi script...ma facendo come
mi consigli ( cosa che avevo in un primo tempo pensato di fare per risolvere
il problema ) avrei risolto il lato codice ma avrei creato un interfaccia
non funzionale alle mie necessità ( cosa che anche tu mi confermi ).
Penso che dovrò ricreare in modo + funzionale il database e poi verificare i
tempi di risposta dell' interfaccia.
Grazie di nuovo e ciao.


metti la possibilita di mettere direttamente il cap
e di verificarlo in modo che dia la provincia, l'utente
inserisce il cap e lo verifica
43100 invio
e il php riempie il form con i dati
ti sprechi di - e va piu svelto
se poi i dati non coincidono li corregge l'utente (ma non dovrebbe
succedere)
comunque se sono i cap delle regioni/province non sono giusti
i record d'italia sono 81466 scaricati il db dalle poste
o da un altra parte pero' completo


 o da un altra parte pero' completo
..ed io che pensavo di avere creato una mega tabella con 15023 record !!!
grazie per l'info vado a scaricare il db completo
Ciao.

 o da un altra parte pero' completo
Ho scaricato dalla posta e le località sono esattamente 15023.
Quello che tu dici comprende forse anche tutti i cap inteni ad una città in
funzione della via ???

Ok, per il lavoro che devo fare è sufficiente solo il database dei comuni.
grazie comunque per l'informazione,
Ciao.