如何ASP调用新闻各栏目内容列表 10
<%setnews=server.createobject("adodb.recordset")exec="selecttop6*from[news]wheressfl=...
<%
set news=server.createobject("adodb.recordset")
exec="select top 6 * from [news] where ssfl=1 order by id desc "
news.open exec,conn,1,1
if news.eof and news.bof then
response.Write(" 暂无新闻 !")
end if
%>
<%
f=1
do while not news.eof
if IsNull(news("url")) or trim(news("url")&"")="" then
url="shownews.asp?id="&news("id")&""
else
url=""&news("url")&""
end if
if IsNull(news("color")) or trim(news("color")&"")="" then
color="#000000"
else
color=""&news("color")&""
end if
%>
<li>·<a href="<%=url%>" title="<%=InterceptString(news("title"),86)%>" style="color:<%=color%>;"><%=InterceptString(news("title"),30)%></a></li>
<%
if f mod 2 =0 then
response.Write ""
end if
f=f+1
news.movenext
loop
news.close
set news=nothing
%>
大家帮帮看看代码哪里添加栏目的文章列表 展开
set news=server.createobject("adodb.recordset")
exec="select top 6 * from [news] where ssfl=1 order by id desc "
news.open exec,conn,1,1
if news.eof and news.bof then
response.Write(" 暂无新闻 !")
end if
%>
<%
f=1
do while not news.eof
if IsNull(news("url")) or trim(news("url")&"")="" then
url="shownews.asp?id="&news("id")&""
else
url=""&news("url")&""
end if
if IsNull(news("color")) or trim(news("color")&"")="" then
color="#000000"
else
color=""&news("color")&""
end if
%>
<li>·<a href="<%=url%>" title="<%=InterceptString(news("title"),86)%>" style="color:<%=color%>;"><%=InterceptString(news("title"),30)%></a></li>
<%
if f mod 2 =0 then
response.Write ""
end if
f=f+1
news.movenext
loop
news.close
set news=nothing
%>
大家帮帮看看代码哪里添加栏目的文章列表 展开
4个回答
展开全部
<%
Function Show(id,num,lenth)
'id是取到的相应的栏目的ID值,如最新动态(类别id是1),行业新闻(类别id是2)
'num是数据条数
'lenth是长度,即显示的标题长度
Sql="Select Top num * from 表 where id="&id
Set Rs=Server.Createobject("Adodb.Recordset")
Rs.open Sql,conn,1,1
If not Rs.bof and not Rs.eof Then
Do while not Rs.eof
Show=Show& "<a href='List.asp?id="&Rs("id")&"' target=_blank>"&left(Rs("标题"),lenth)&"</a><br/>"
Rs.movenext
Loop
Rs.close
Set Rs=nothing
End if
End Function
%>
'上面这一段你可以单独放在Function.asp,然后在页面<!--#include file="function.asp"-->
<%=Show(1,10,15)%> 这是在页面调用
'1是栏目ID,10是10条记录,15是每条的长度.
汗.我刚刚发出来才发现楼上已经发布了.那位同仁的一样的.如果可以你可以采纳他的.
Function Show(id,num,lenth)
'id是取到的相应的栏目的ID值,如最新动态(类别id是1),行业新闻(类别id是2)
'num是数据条数
'lenth是长度,即显示的标题长度
Sql="Select Top num * from 表 where id="&id
Set Rs=Server.Createobject("Adodb.Recordset")
Rs.open Sql,conn,1,1
If not Rs.bof and not Rs.eof Then
Do while not Rs.eof
Show=Show& "<a href='List.asp?id="&Rs("id")&"' target=_blank>"&left(Rs("标题"),lenth)&"</a><br/>"
Rs.movenext
Loop
Rs.close
Set Rs=nothing
End if
End Function
%>
'上面这一段你可以单独放在Function.asp,然后在页面<!--#include file="function.asp"-->
<%=Show(1,10,15)%> 这是在页面调用
'1是栏目ID,10是10条记录,15是每条的长度.
汗.我刚刚发出来才发现楼上已经发布了.那位同仁的一样的.如果可以你可以采纳他的.
北京磐安云创科技有限公司_
2023-02-01 广告
2023-02-01 广告
价格只是购买产品或服务过程中的一项指标,如果单纯只比较价格,其实考虑并不是那么周到。价格、质量、服务、口碑、是否合适自己的情况等都需要一起考虑。以上回答如果还觉得不够详细,可以来咨询下北京磐安公司。北京磐安公司是一家专业从事高新软件的技术公...
点击进入详情页
本回答由北京磐安云创科技有限公司_提供
展开全部
数据库新闻的子栏目字段是“jishulei”,列表内容的字段是“jishu”,我想在成功了我再加分 显示的代码呢?至少要有response.write吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那段SQL语句就是了,内容要分类一下。
追问
能不能具体点啊?怎么个分类法?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
The codes display the news title as hyperlinks ,
<li>·<a href="<%=url%>" title="<%=InterceptString(news("title"),86)%>" style="color:<%=color%>;"><%=InterceptString(news("title"),30)%></a></li>
<li>·<a href="<%=url%>" title="<%=InterceptString(news("title"),86)%>" style="color:<%=color%>;"><%=InterceptString(news("title"),30)%></a></li>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询