你的位置:科斯網 > 科技 > asp中數據庫中的菜單自動換行的問題

asp中數據庫中的菜單自動換行的問題

時間:2022-06-01 21:42瀏覽次數:60

1 楼: sxy_8512


replace("內容",vbcrlf,
)
這樣就將數據庫中的換行代碼變成了HTML代碼,

2 楼: maodeyatou


這是你的代碼,我要改的是這部分:
set rs1=server.CreateObject("ADODB.RecordSet")
set rs1=conn.execute("SELECT * FROM border where typeid="&menuid&" and borderview=1 order by borderorder")
if not rs1.EOF then
do while not rs1.eof

%>
<%if not Rs1.eof then%>

mpmenu<%=menuid%>.addItem(new mMenuItem(' <%=Rs1("bordername")%>','more.asp?typeid=<%=menuid%>&borderid=<%=Rs1("borderid")%>','self',false,'<%=Rs1("bordername")%>','','','',''));
<%
end if
rs1.movenext

loop
end if
rs1.close
%>
<%
i=i+1

rs.MoveNext
wend
rs.close
set rs=nothing
改爲下面的:

i=1
set rs1=server.CreateObject("ADODB.RecordSet")
set rs1=conn.execute("SELECT * FROM border where typeid="&menuid&" and borderview=1 order by borderorder")
do while not rs1.eof
if i mod 10 = 0 then (這裏插入一個你要換行的內容,比如

mpmenu<%=menuid%>.addItem(new mMenuItem(' <%=Rs1("bordername")%>','more.asp?typeid=<%=menuid%>&borderid=<%=Rs1("borderid")%>','self',false,'<%=Rs1("bordername")%>','','','',''));
<%
i=i+1
rs.MoveNext
loop
rs.close
set rs=nothing

友情链接: 哪學網城固網去住網good網比特網234網聰明網牛牛網抹茶網

科斯網娛樂生活科技教育

Copyright © 2013-2022 科斯網 版權所有