Подскажите как сделать что-то подобное этому:
http://www.ig.gmodules.com/gadgets/i...&up_results=15
То есть имеем 3 критерия для вывода данных, например город, тематика, месяц.
Если выбираем город, то в других критериях, мы можем выбрать только те тематики и месяца, которые есть в этом городе, а не все как если бы город не был задан. Соответственно с другими критериями тоже самое.
Как я понимаю это делается с помощью JS. Но в случае с большими объемами данных, которые нельзя поместить на одной странице появляется необходимость использования БД.
Как осуществить вывод этих самых данных через JS? Или подскажите как это всё называется. Что посоветуете почитать?