I want to create a site where you can search for a certain type of business in a specific area, but I want it to have two functions..you can either: *Search by city/state or *Search by zip code. I also would need to incorporate a way to have a 5,10,20 mile radius option on the search. The results would obviously pull up all of the results for that area, within the radius selected, including the name of the business, address, zip code, phone number etc. I know I will have to compile the business information into some kind of database, but I wouldn't know how to create and implement the search to draw from that data. Any tips or suggested reading on how I could learn to create something like this?
The state would be easy...just run a query on the DB to get all business from that state. I'm sure you can find a webservice for the postal/zip code one.