Son várias técnicas las que hay para hacer todo lo que plantean.
1) Integra PHP (como la de la FAQ que mencionan)
2) cargando arrays (u elementos) javascript generados desde PHP (a opción que plantea edwinmc )
3) "Remote scripting". Una mezcla de las dos anteriores con frames/iframes ocultos para realizar la "petición" y "traspaso" de datos entre el servidor y la página "Padre" que los solicita.
http://www.ashleyit.com/rs/main.htm
Todo depende de la cantidad de datos a manejar .. vendrá mejor una opción u otra. Esto no se trata de decir cual es mejor o peor sino de que para ciertos casos vá mejor una opción u otra.
Un saludo,