VBScript code:
<table>
<tr>
<td>><a href="pricehistory_info.asp?mid=<%=id%>&b01=12">bb</a>价格</td>
<td>日期</td>
</tr>
<%set rs=server.createobject("adodb.recordet")
sql="select price,sdate from aa"
if request.QueryString("a01")<>"" then
sql1="order by price desc"
sql=sql&sql1
elseif request.QueryString("b01")<>"" then
sql2="order by price asc"
sql=sql&sql2
end if
rs.open sql,conn,1,1
do while not rs.eof%>
<tr>
<td>
<%=rs("price")%>
</td>
<td>
<%=rs("sdate")%>
</td>
<%rs.movenext
loop
rs.close
set rs=nothing%>
</table>
可是这样做,只能实现降序,怎么也转化拿不到升序那里去,请大虾们给指导一下,谢谢了!
older by price asc
其实问题就是怎样控制,升序和降序在标题那里的显示?
高手们,帮看看啊,谢谢啦
用ajax吧,点击标题图标传个参数到asp文件,参数为1,为升序;为0,则为降序
然后重新更新前台的展现
应该还是要考虑下sql语句的问题吧
<td>> <a href="pricehistory_info.asp?mid= <%=id%>&b01=12">bb </a>价格 </td>
你这里都把参数写死了 肯定只能降序了啊