PHP 用户资料修改 关于选择城市的数据库存储问题

2020-02-16 13:12:09 +08:00
 SaigyoujiYuyuko

各位提个问: 目前有一个需求就是, 用户可以在用户中心修改所在国家的选项,目前我是在数据库新建了一个表用来存储: 国家 => 国家代码 之间的映射关系,有什么最优解决方案吗...

3099 次点击
所在节点    PHP
10 条回复
GDC
2020-02-16 13:57:48 +08:00
这种长期固定不变的数据,搞个 json 存放就好啦,或许 github 是直接找一份…
retanoj
2020-02-16 14:24:25 +08:00
就是打表存,你去看很多网站都有接口直接取回一堆地区数据的
php01
2020-02-16 14:53:33 +08:00
这种事情。。。真的不要放在 PHP 节点里面好不好
SaigyoujiYuyuko
2020-02-16 17:35:32 +08:00
@retanoj 对的 目前我也是这么做 /xxx?search=国家关键字 然后返回 json 配合 select2( https://select2.org/) 效果挺不错的
SaigyoujiYuyuko
2020-02-16 17:35:53 +08:00
@GDC 就怕变了 2333
GDC
2020-02-16 17:45:01 +08:00
@SaigyoujiYuyuko 有发生变化的话,存数据库不也得去改。。。
skymei
2020-02-17 10:05:07 +08:00
真的,我们大 PHP 被黑是有原因的...,兄弟这个问题其实跟 PHP 无关的,是思路问题
SaigyoujiYuyuko
2020-02-17 14:37:19 +08:00
@skymei 是的 是思路问题 233 所以说想跟各位探讨一下
SaigyoujiYuyuko
2020-02-17 14:37:38 +08:00
@GDC
SaigyoujiYuyuko
2020-02-18 10:04:17 +08:00
感谢各位啦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/644984

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX