我有以下问题.
我正在创建一个餐厅送货系统.
所以餐馆选择他们想要提供的邮政编码.所以在波士顿,他们可能选择波士顿或后湾(波士顿的一个特定区域,有几个邮政编码......).
基本上,餐厅通过勾选方框确认他们愿意服务的区域,描述如下:
- Cambridge (ZIP CODE)
- Boston (all of Boston)
--- Back Bay (covers zip codes: 02...., 02.., 02..)
--- North Boston (covers zip codes: 02145, 021..., 02..., 02..)
Run Code Online (Sandbox Code Playgroud)
用户输入他们的邮政编码,我将它们与餐馆指定的区域相匹配.
设计这样一个系统的最佳方法是什么?我认为我没有朝着正确的方向前进......
这仅适用于波士顿还是全球范围内?您会查看精确的邮政编码匹配吗?如果有人输入了您不知道的邮政编码,但该邮政编码在送货范围内,该怎么办?我建议使用经度/纬度查找。
这可能是一个很好的起点:https ://developers.google.com/maps/articles/phpsqlsearch
顺便说一句:我想做一些非常类似的事情,并且很可能会使用上面引用的文章:)也感谢您帮助我。