Hi,
Firstly, careful of having a page with adress details "ready to appear" in your form. As the size of your address database grows, this page will become unmanageable in size.
That said, I reckon this will get you on track:
Get PHP to copy the array into a javascript array:
<? print("<SCRIPT LANGUAGE=JavaScript>");
print("var Adresses = new Array(\"$streetNo\", \"$streetName\" .... etc.
Then in your drop-down, include:
onchange="javascriptšoTheAddressThing();"
Where your JavaScript function DoTheAddressThing() updates the feild entries from the javascript array. (See any JavaScript help page for how to do change form entries instantaneously. I think it is something like form.mine.addressLine1.value='128 Jones St' ....but don't quote me).
I reckon you'd be better off refreshing the page and loading the correct address stuff from the db on each refresh (use "OPTION SELECTED" and some php to resume the page on the correct drop-down option).
....but I assume you have a good reason why you don't want the page to to reload, in which case, use the huge javascript solution above.
Hope this helps a bit.
Cheers,
Duncan.