查看: 3557|回复: 2

[求代码] ASP+SQL新闻浏览次数

[复制链接]
问问题大大 发表于 2014-10-22 09:30:50 | 显示全部楼层 |阅读模式
新闻的浏览次数,每一条都要有显示。
如果谁会最新新闻和最热新闻的做法也可以指教一下。
不要美观只要功能。
请大神赐教!!!
下面的代码是我自己做的,就是首页显示新闻。代码应该怎么加,加哪儿,顺便解释一下那个新闻浏览次数代码是什么意思,我的数据库里面字段有一个hits。谢谢啦。

<!-- #include file="config.asp" -->
      <%
Set rs=Server.CreateObject("ADODB.recordset")
sq="select top 9 * from news order by b_id desc"
rs.open sq,conn,1,3
%>
    </p>
    <table width=100% align="left" >
      <%
do while not rs.eof
n=1
%>
      <tr align="left">
      <%
   do while not rs.eof and n>0
   %>
        <td width="339"><p><a href="xiangxi.asp?id=<%=rs("b_id")%>"><%=rs("b_name")%></a>          </p></td>
        <td width="34">浏览次数</td>
          <%
    n=n-1
    rs.movenext
    loop
    %>
      </tr>
      <%loop%>



下面这个是别人教我的,我用了
'在select语句执行后加上如下代码
hits = rs("hits")
hits = hits+1  '浏览次数+1
Set rs2=Server.CreateObject("ADODB.recordset")
sql="update news set hits='"&hits&"'"    '更新表内浏览次数
rs2.open sql,conn '执行语句
'上面的代码是在浏览文章的时候添加的
'在首页上调用的时候,就直接用rs("htits")即可调用出当前浏览次数


但是hits=hits+1一直报错
ttasp 发表于 2014-10-22 09:54:22 | 显示全部楼层
能吧代码打包下吗?发到论坛来
ttasp 发表于 2014-10-22 10:02:25 | 显示全部楼层
本帖最后由 ttasp 于 2014-10-22 10:06 编辑

回复 1# 问问题大大


sql="update news set hits=hits+1" '更新表内浏览次数
conn.execute(sql) '执行语句
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号