文章浏览次数代码

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:08:00
我在CJ_news新建了个 P_dj的表,用于存放浏览次数,代码也完全正常.但是就是不知道是怎么回事,不自动增加.
下面是代码:
------------------------------
<%
id=request.querystring("id")
set rs=server.CreateObject("adodb.recordset")
sql="select * from cj_news where news_id="&id&""

rs.open sql,conn,1,1
if rs.eof then
response.write("没有你要的信息")
response.end
else
do until rs.eof
ntitle=rs("news_title")
sp=trim(rs("news_sp"))

ncontent=rs("news_content")
nrq=rs("news_rq")
cishu=rs("news_cishu")
p_dj=rs("p_dj")
rs.movenext
loop
rs.close
set rs=nothing
end if
%>
<%
id=cint(request("id"))
set rs=server.createobject("adodb.recordset")
sql="select * from cj_news where news_id="&id&" order by id desc"
rs.open sql,conn,1,1
rs("P_dj"

rs.open sql,conn,1,1 这是只读模式 不会更新
改成rs.open sql,conn,1,3

<%
id=cint(request("id"))
set rs=server.createobject("adodb.recordset")
sql="select * from cj_news where news_id="&id&" order by id desc"
rs.open sql,conn,1,3 -----这里修改一下
rs("P_dj")=rs("P_dj")+1
rs.update
%>