I have a total of 3 tables.
1. All US Zip Codes with latitude and longitudes.
2. All retailer address, name, zip codes.
3. Retailer2 (retailer table + lat and long from zip code table)
The updates are made to the retailer table. Once those updates are made, the client clicks a link that first drops the current retailer2 table and then rebuilds the table using all the data in the retailer table and the latitude and longitude from the zip code table.
(It gets a little complicated, but it speeds up the query on the website if we are searching one table with only the necessary zip code information instead of the entire US Zip code table and matching it to the retailer table and then performing calculations for nearest retailer.)
The first thing I checked was to make sure that the zip code was in all 3 tables and it was there.
I wonder if there is a problem within PHP that may cause this. I have a simple select statement on another website I had worked on and on some of the queries, I had to call the first field in the table twice so that it would display, but I have not had any problems on that site with the updates.