Çok genel kapsamlı bir soru bu.
Üyelere şehir seçtirin. Query String'den seçilen şehire bakıp veritabanına gönderin. Veritabanından gelen sonucu kullanıcılarınıza gösterin.
Ben daha çok şuna takıldım : Neden 81 ili ve şehirleri çekmek için CURL kullandınız ? Google a yazsanız bir sürü excel dosyası çıkar zaten.