asp如何实现统计文章浏览次数
当用户访问该文章时,更新数据库中的记录?
------解决方案--------------------数据库中增加一个点击数量字段,每点击一次就加1
------解决方案--------------------你是对的,点击一次就更新数据记数器一次。
------解决方案--------------------正巧,我也用到这个功能,如果是asp的脚本,那么用SQL语句
如果是HTML的脚本,用script src="counter.asp"来实现
------解决方案--------------------<%
dim objrs,sqlstr,subjectid
subjectid=clng(request("subjectid"))
set objrs=server.CreateObject("ADODB.recordset")
sqlstr="select * from subject where subjectid="&subjectid
objrs.open sqlstr,objconn,1,3
objrs("readcount")=objrs("readcount")+1
objrs.update
%>
有代码有真相
------解决方案--------------------就是这样的数据库建立点击字段每点击一次数据库就增加一次。
update tb set aa=aa+1;
------解决方案--------------------在表中增加字段如hits然后在查询语句前加一条
sql="update 表名 set hits=hits+1 where id="&cstr(request("id"))
在调用位置加上浏览次数<%= rs("hits") %>
------解决方案--------------------一个字段设置为数字类型 0初始 每浏览一次 hit=hit+1
------解决方案--------------------sql="update 表名set hits=hits+1
where id="&ctr(request("id"))