Newsgroup: it.comp.www.php
Titolo: 2 menu a discesa solo con php possibile

2 menu' a discesa dove cliccando su una voce del primo cambia l'elenco nel
secondo: si puo' fare senza usare javascript? ci sono esempi in php, anche
con riferimento a caricamento dati presi da databse?
thank

 con riferimento a caricamento dati presi da databse?
solo con php no, al massimo devi usare una combinazione di varie tecnologie: 
AJAX (xmlHttpRequest).
rob4you 

rob4you ha scritto:

Non è vero, puoi farlo anche solo con php, ricaricando la pagina.
Quando ero piccolo....e non conoscevo ajax, in effetti facevo fare un 
submit di un form all'evento  onchange; mi passavo il valore 
dell'onchange e ricalcolavo la tendina del secondo menù.
Funzionava bene.
Ma in ajax è decisamente più elegante.
-- 
Cordialmente.
Melus.
dal mio e-mail togli i simboli di Zorro.

 Non è vero, puoi farlo anche solo con php, ricaricando la pagina.
e questo è javascript.... onChange()

un esempio c'č in rete?
trovo solo il box singolo (con i vari option value)

un esempio c'č in rete?
trovo solo il box singolo (con i vari option value)
inoltre Ajax in sintesi in cosa differisce da javascript ed č supportato da
tutti i browser?

 con riferimento a caricamento dati presi da databse?
Come pretendi di farlo in php se il php č lato server?
Tu vuoi un cambiamento nel client, quindi non puoi fare a meno di javascript 
(java, flash ecc.).
Poi puoi rendere il lavoro del client piů leggero inviando in qualche modo 
stringhe al server da far elaborare con php e adattare la pagina output di 
conseguenza. Ma il javascript č inevitabile.
A meno che non fai il tutto in due passi: usi il primo menu, fai un submit e 
il server ti da' l'output col secondo menu.
Ciao,
Luca(riello) 

correggo la diciturra esatta dell'oggetto che è elenco a discesa
che puo' essere fatto o con radio o check o semplice lista option value che
puo' essere a comparsa o fissa;

con riferimento a caricamento dati presi da databse?
Perchè lo vuoi fare senza usare javascript? E' la soluzione più
semplice ed elegante. Problemi di accessibilità?
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Staff di E-Xoopport - 
http://www.e-xoopport.it

per evitare che chi ha javascript disabilitato possa comunque usare il
sito; da quel che leggo forse una quota tra il 6-10% di chi naviga;

cits ha scritto:

Focca la bindella! Hai ragione.


 tutti i browser?
AJAX: Asynchronous JavaScript and XML .
Come vedi c'è la parola javascript dentro......quindi qualcosa centrerà con 
js, no? ;-)
Per il supporto dei browser..........quando dici TUTTI, vuoi dire anche 
quelli che esistevano quando io non ero nato o vuoi dire TUTTI i piu comuni? 
nel primo caso la risp è no, nel secondo si.
:-)
ciao 

> Focca la bindella! Hai ragione.
ROTFL
[super-OT on]
ma in che zona si usa questa espressione? che significa? :-))
[super-OT off]
rob4you

sito; da quel che leggo forse una quota tra il 6-10% di chi naviga;
Metti le voci nei menù anche da un'altra parte come elenco.


rob4you ha scritto:

Ma sai che non lo ricordo?
Forse lo diceva un cabarettista, o  forse qualche mio vecchio 
amico....che doveva fare il cabarettista!!!


 >
Cmq nemmeno io riesco ad usare bene l'onchange sul SELECT.
Quando modifico il select la pagina va effettivamente in submit e mi
presenta il secondo SELECT ricaricando la pagina ma sfortunatamente il
primo SELECT rimane vuoto, di conseguenza il resto della pagina non
funziona...non capisco cosa sbaglio.