呼叫資料庫代碼:
<%
set rs2=server.createobject("adodb.recordset")
sql2="select * from [class1] where id="&class1&""
rs2.open sql2,conn,1,1
if rs2.bof or rs2.eof then
'response.Write"沒有記錄"
end if
dim tit22
tit22=rs2("class1")
%>
上面代碼 [class1]意思是欄目的名稱, where id="&class1&""意思是該欄目下面的文章串列。
效果圖是: 劃黑線里面的, 當前他排序是“按時間先后”來排序的,剛剛錄入的排名第一這樣的。

我想做成把系統帶有“推薦”的 靠前面顯示,推薦的后面按時間先后顯示
“推薦”的在系統中呼叫的代碼是rs.open"select * from jle_info where tuijian=1 and yz=1 order by fbsj desc",conn,1,1
請問 下面的代碼如何修改? 謝謝啦!!好人一生平安!!
<%
set rs2=server.createobject("adodb.recordset")
sql2="select * from [class1] where id="&class1&""
rs2.open sql2,conn,1,1
if rs2.bof or rs2.eof then
'response.Write"沒有記錄"
end if
dim tit22
tit22=rs2("class1")
%>
uj5u.com熱心網友回復:
兩張表?還是說一張表,推薦只是其中一個欄位?uj5u.com熱心網友回復:
2張表, 只是 from [class1] where id="&class1&"" 表格沒有 推薦 的欄位, 但是from jle_info where tuijian=1 and yz=1 order by fbsj desc 表格有推薦的欄位。from jle_info where tuijian=1 and yz=1 order by fbsj desc 表格是 jle_info 推薦欄位是 tuijian=1 發布時間為fbsj
uj5u.com熱心網友回復:
[class1] 和 jle_info有關聯關系嗎,有關聯的話關聯一下jle_info表然后使用jle_info的tuijian欄位排序就行了uj5u.com熱心網友回復:
class1,會有他的欄目, 所以系統原來代碼是:<%
set rs2=server.createobject("adodb.recordset")
sql2="select * from [class1] where id="&class1&""
rs2.open sql2,conn,1,1
if rs2.bof or rs2.eof then
'response.Write"沒有記錄"
end if
dim tit22
tit22=rs2("class1")
%>
但是class1 表格沒有推薦的欄位, 推薦的欄位在 jle_info 表格中
如何整合2張表格 sql2="select * from [class1] where id="&class1&"" 把jle_info 表格中tuijian=1 的優先顯示,也就是把推薦的優先顯示,不推薦的再顯示出來。 謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/235962.html
標籤:ASP
上一篇:vue專案部署在服務器訪問介面出現跨域問題,已配置反代理,不生效
下一篇:怎么在JSP中設定判斷陳述句
