日期:2014-05-20  浏览次数:20630 次

有一个需求不知道怎么做!!就是通过ip计算出分布区域
比如知道ip

1.1.1.1代表北京
1.2.3.4代表上海
2.2.3.4代表西藏


然后现有ip
1.1.1.1
1.2.3.4
2.2.3.4
2.2.2.2
就要得到答案

北京   1  
上海   1
西藏     1
其他       1


另外那里能下到ip对照表啊


------解决方案--------------------
比较详细点的IP对应库可以参看珊瑚虫QQ的IP库,楼主需要的话可以发站内短信告知邮箱让我给你发一份。把它导入你使用的数据库中就可以使用了。

至于统计的问题,也很简单,每个IP对应的地区根据IP表可以得到,对这些结果进行统计,至少有两种方法:用数组,用临时表。自己想想吧。