📄 tem_notice_inc.asp
字号:
<%
Function fun_Notice_list(tid)
If tid="" Then tid=0
If tid=0 Then
const MaxPerPage=10
sql=Sqlinfo("id,n_tit,n_time","a25175_posts")
strFileName="?"
colnum="5"
fun_Notice_list=fun_Notice_list & tem_funsqllist(sql,colnum,strFileName,MaxPerPage)
If outcom=True Then
fun_Notice_list=fun_Notice_list & _
get_Notice_list(MaxPerPage) &_
tem_showpages(totalput,MaxPerPage)
End If
fun_Notice_list = "<ul id=""show_Notice_list"">" & fun_Notice_list & "</ul>"
Else
Dim rs_tem
sql=Sqlinfo("n_tit,n_con,n_time,n_user","a25175_posts","id="&tid)
rs_tem = connopen(sql)
If isArray(rs_tem) Then
fun_Notice_list="<H1>" & rs_tem(0,0) & "</H1>" & _
"<H2>发布人:" & rs_tem(3,0) & " 时间:" & rs_tem(2,0) & "</H2>" & _
"<div class=""con"">" & rs_tem(1,0) & "</div>"
Else
fun_Notice_list = " 参数错误!"
End If
fun_Notice_list = "<div id=""Notice_info"">" & fun_Notice_list & "</div>"
End If
End Function
'****************************************************
'名称:showContent
'功能:翻页列表输出
'****************************************************
Function get_Notice_list(MaxPerPage)
get_Notice_list=""
dim i
i=0
do while not rs.eof
get_Notice_list= get_Notice_list & "<li class=""list""><A HREF=""?tid=" & rs(0) & """>· " & rs(1) & "</A>" & _
"<span>"&rs(2)&"</span>" & _
"</li>"
i=i+1
if i>=MaxPerPage then exit do
rs.movenext
loop
end Function
Function tem_funsqllist(sql,colnum,strFileName,MaxPerPage)
PurviewChecked=False
if request("page")<>"" then
currentPage=cint(request("page"))
else
currentPage=1
end If
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,2
if rs.eof and rs.bof then
funsqllist= "<li>Nothing.</li>"
Else
totalPut=rs.recordcount
if currentpage<1 Then currentpage=1
if (currentpage-1)*MaxPerPage>totalput then
if (totalPut mod MaxPerPage)=0 then
currentpage= totalPut \ MaxPerPage
else
currentpage= totalPut \ MaxPerPage + 1
end if
end If
if currentPage<>1 then
if (currentPage-1)*MaxPerPage<totalPut then
rs.move (currentPage-1)*MaxPerPage
dim bookmark
bookmark=rs.bookmark
else
currentPage=1
end If
end If
outcom=True
end If
End Function
function tem_showpages(totalput,MaxPerPage)
tem_showpages="<li class=""showpagesinfo"">"& vbcrlf & _
"<script language=""JavaScript"">"& vbcrlf & _
"var pg = new showPages('pg');"& vbcrlf & _
"pg.pageCount ="&totalput \ MaxPerPage+1&"; // 定义总页数(必要)"& vbcrlf & _
"pg.totalput ="&totalput&"; // "& vbcrlf & _
"pg.MaxPerPage ="&MaxPerPage&"; "& vbcrlf & _
"//pg.argName = 'p'; // 定义参数名"& vbcrlf & _
"pg.printHtml(2);"& vbcrlf & _
"</script>"& vbcrlf & _
"</li>"& vbcrlf
End Function
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -