Hi there,
The way you go about it if you dont have MySQL is by simply storing the information in a textfile. That way is not as fast and reliable as using a real database, of course.
If what youre planning is like the site you mentioned, store the data your visitors provide in text files, one file for each state.
Store the data as one line per location, "fields" seperated by any character (like ; or | ). That way, including the data into the "results" page is pretty simple. Look up "fgets", "fgetcsv" and similar in the reference to give you an idea.
Still, if you have MySQL, use it 🙂
Jan