<ab**********@yahoo.comschreef in bericht
news:11**********************@l53g2000cwa.googlegr oups.com...
>I would like to create a form in which a 2nd select box appears
depending on the value selected in the 1st select box. The values of
the 2nd select box will come from a database.
My question is how to create this in php? One way is to re-load the
page depending on what's chosen in the first box, or alternatively to
use frames or an iframe?
Is there another, better way that can dynamically change the initial
page?
You could use Javascript to either
a) hide all select boxes except the one corresponding to the choice (by
editing the display property), and have the PHP script generate a SELECT for
each possible choice with "display: none" set by default
b) have the PHP generate a Javascript which will clear the second box and
re-fill it with the appropriate entries onChange of the first select
I think you need Javascript one way or another, if you want to get around
reloading the page (whether it be the main page or an (i)frame).
Regards
Michael