| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 571 人关注过本帖
标题:[求助]做新闻发布系统遇到的问题
只看楼主 加入收藏
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
 问题点数:0 回复次数:4 
[求助]做新闻发布系统遇到的问题
<%
set rs5=server.createobject("adodb.recordset")
sql5 = "select top 5 biaoti, data, times from content where tuijian=1"
rs5.open sql5,conn,1,1
%>
<table width="600" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="871" height="18"><table width="600" border="0" cellpadding="0" cellspacing="0" bgcolor="#EBEBEB">
<tr>
<td width="409" height="18">推荐新闻</td>
<td width="91"><div align="right" class="STYLE2">更多新闻</div></td>
</tr>
</table></td>
</tr>
<tr>
<td height="56"><table width="600" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="600" height="54"><%do while not rs5.eof%>
<table width="600" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="329"><%=rs5("biaoti")%></td>
<td width="210"><%=rs5("data")%></td>
<td width="133">访问次数:<%=rs5("times")%></td>
</tr>
</table>
<%
rs5.movenext
loop
if rs5.eof and rs5.bof then
response.write "没有相关文章"
end if
rs5.close
set rs5=nothing
%>
</td>
</tr>
</table></td>
</tr>
</table>

我做的是新闻发布系统
这是我其中的一段推荐新闻的代码
我把tuijian=1改成tuijian=0的话。。他会显示出没推荐的新闻。。
但是改成1的话。他显示没有相关的文章。。
我把
if rs5.eof and rs5.bof then
response.write "没有相关文章"
end if
这段代码去掉了后。表格里显示没有任何东西。。是空白的~
有人知道这是为什么吗??
还有个是想问下。点击一条新闻,他的点击次数会增加1,相当与一个计数器。。但是我在网上找到的都是访问这个网页的计数器。。
也请高手指教下。。谢谢了~~





上面的问题基本解决了。现在又来一个问题。
就是首页里的每条记录的连接的代码:<a href="show.asp?id=<%=rs5("content_ID")%>" target="_blank">
这样的话show这个页面的代码怎么写?
才能让show页面里的内容对上首页里的记录(有点对号入座的意思)

[此贴子已经被作者于2007-1-8 19:20:04编辑过]

搜索更多相关主题的帖子: 新闻发布 系统 
2007-01-08 17:18
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
下班了,没时间回复了,我先把你的那个点击次数增加1的问题给解决了吧.
a.asp

<!--#include file="conn.asp" -->
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from content where id="&request("id")
rs.open sql, conn,1,3

if rs.eof or rs.bof then
Response.Redirect Request.ServerVariables("HTTP_REFERER")
end if

rs("times")=rs("times")+1
rs.update

response.Redirect "新闻链接的地址"
%>

在新闻链接的时候使链接地址连接到这个文件a.asp
如:<a href="a.asp">新闻</a>


希望你要的是这个,呵呵.下班了,回家吃饭了.

[此贴子已经被作者于2007-1-8 17:38:02编辑过]

2007-01-08 17:37
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
得分:0 
饿。。错的。。
搞不成。。。

if (只要你感兴趣,有毅力) printf(\"就什么都不是问题~!\");
2007-01-08 18:09
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
得分:0 
那个推荐,我把数据库里的tuijian改成数字类型
然后在打开一看。。。里面推荐的全都变成-1了。。
然后我在代码里改了下tuijian=-1就搞定了~~

if (只要你感兴趣,有毅力) printf(\"就什么都不是问题~!\");
2007-01-08 19:14
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
不是吧,我用的就是这样的代码啊.
怎么到你那就不能用了.
那你现在搞定了没有?
2007-01-09 08:42
快速回复:[求助]做新闻发布系统遇到的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014893 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved