我就是做新闻系统,要让新闻每访问一次,阅读次数就加一
我设了一个字段"cs"存访问次数
我是这样写的
不知道为什么老是出错大家帮我看看啊
<%! String id=""; %>
<%
id=request.getParameter("x");
String sql="select * from xwfb where id="+id;
ResultSet rs=stmt.executeQuery(sql);
if (id!=null);
{
String sql="update xwfb set cs=cs+1 where id="+id;
ResultSet rs=stmt.executeUpdate(sql);
}
rs.next();
String bt=rs.getString("bt");
String sj=rs.getString("sj");
String zz=rs.getString("zz");
String ly=rs.getString("ly");
String cs=rs.getString("cs");
String content=rs.getString("content");
%>
我设了一个字段"cs"存访问次数
我是这样写的
不知道为什么老是出错大家帮我看看啊
<%! String id=""; %>
<%
id=request.getParameter("x");
String sql="select * from xwfb where id="+id;
ResultSet rs=stmt.executeQuery(sql);
if (id!=null);
{
String sql="update xwfb set cs=cs+1 where id="+id;
ResultSet rs=stmt.executeUpdate(sql);
}
rs.next();
String bt=rs.getString("bt");
String sj=rs.getString("sj");
String zz=rs.getString("zz");
String ly=rs.getString("ly");
String cs=rs.getString("cs");
String content=rs.getString("content");
%>
<%
id=request.getParameter("x");
String sql="select * from xwfb where id="+id;
ResultSet rs=stmt.executeQuery(sql);
if (id!=null);
{
String sql="update xwfb set cs=cs+1 where id="+id;
stmt.executeUpdate(sql);
}rs.next();
String bt=rs.getString("bt");
String sj=rs.getString("sj");
String zz=rs.getString("zz");
String ly=rs.getString("ly");
String cs=rs.getString("cs");
String content=rs.getString("content");
%>问题太多了,新来的吧?
建议你把方法用BEAN 实现 JSP页面上调用方法 做一个ADDHOT 的方法 页面调用的时候给方法传一个新闻的ID 就可以实现了