Помогите, пожалуйста сделать реализацию выбора городов на сайте. Необходимо сделать так, чтобы пользователь мог выбрать город и ему показывались записи только выбранного города. Города размещаются в базе данных в таблице 'city' и имеет столбцы 'id', 'name', 'url'
При выборе из выпадающего списка получаем выбранный город и подставляем его в Url. Получается примерно так
www/site.ru/moscow/post/
www/site.ru/spb/post/
www/site.ru/moscow/user/
Также требуется сделать получение выбранного города и заносить его в переменную $city, которую мы можем использовать при выборке данных таблицы 'post' с полями 'city_id' == $city