网站统计不同区域的访问量?java 和mysql语句实现 。 谢谢!

网站统计不同区域的访问量?java 和mysql语句实现 。 谢谢!,第1张

大约要三张表

A表(地区名):

地区代码 地区名 总访问次数

1 广东省 0

2 江苏省 0

...

B表(日访问表)

地区代码 访问时间 日访问次数

1 20131224 0

8 20131224 0

C表(ip来源表)

序号 来访IP 地区代码 时间

处理流程基本上就是

1、先取用户ip,从ip库中查询出用户地区(这种代码随处可以找到,比如http://zhaoshijie.iteye.com/blog/1171132)一般就是纯真ip库,有了地区后,从A表中查出地区代码

2、向C表中添加记录

3、然后查一下B表有没有当日该地区记录,如果没有就在B表中新增一条,如果有就将B表对应的次数加1,然后A表中对应地区代码次数统计也加1

然后比如你要查2013年12月24日的各地区统计就可以是

select * from a,b where a.地区代码=b.地区代码 and b.访问时间=20131224

用asp做一动态页,嵌入html页中不就行了吗?页面地址什么的参数可以在动态页中获得

如:

<script src="countReader.asp"></script>

修改下

----------------------------

呵呵,这位仁兄,这话可就不对了,我们是要解决问题,不是说什么怎么样,对于asp,又或是php,jsp,他们都是即可以定写文件,也可以写数据库,那就看你自已的情况了

另外,站长团上有产品团购,便宜有保证


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10034030.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存