ASP的一个超连接后面的ID怎么写?
原始读的ID这句<%ifolds=1thenResponse.Write("<ahref='product_detail.asp?id="&StrRs("ID")&"'t...
原始读的ID这句
<%
if olds = 1 then
Response.Write("<a href='product_detail.asp?id="& StrRs("ID") &" ' target='show'><img src='upload_pic/"& StrRs("picture_s") &"' alt='"&StrRs("name_cn") &"' border='0' align='absmiddle '></a>")
else
Response.Write("<a href='product_detail.asp?id="& StrRs("ID") &"'target='show' ><img src='upload_pic/"& StrRs("picture_s") &"' alt='"&StrRs("name_cn") &"' border='0' align='absmiddle' Width = '130' Height= '130' ></a>")
end if
%>
<iframe marginwidth="0" framespacing="0" marginheight="0" frameborder="0" width="100%" height="451" src="product_detail.asp?id=752"style="border:solid 1px #3b3b3b; margin:0px; padding:0px;" scrolling="no" name="show" id="show" allowTransparency="true"></iframe>
SRC 后面的ID
<a href="product_detail.asp?id="&id+1&" "target="show"><img src="images/a_16.jpg" width="69" height="97" alt=""></a>
点击下一个的ID
已知:<a href="product_detail.asp?id=824" target="show"><img src="images/a_16.jpg" width="69" height="97" alt=""></a>
ID 要给个绝对值就读到,但怎么让他自己读下一个 展开
<%
if olds = 1 then
Response.Write("<a href='product_detail.asp?id="& StrRs("ID") &" ' target='show'><img src='upload_pic/"& StrRs("picture_s") &"' alt='"&StrRs("name_cn") &"' border='0' align='absmiddle '></a>")
else
Response.Write("<a href='product_detail.asp?id="& StrRs("ID") &"'target='show' ><img src='upload_pic/"& StrRs("picture_s") &"' alt='"&StrRs("name_cn") &"' border='0' align='absmiddle' Width = '130' Height= '130' ></a>")
end if
%>
<iframe marginwidth="0" framespacing="0" marginheight="0" frameborder="0" width="100%" height="451" src="product_detail.asp?id=752"style="border:solid 1px #3b3b3b; margin:0px; padding:0px;" scrolling="no" name="show" id="show" allowTransparency="true"></iframe>
SRC 后面的ID
<a href="product_detail.asp?id="&id+1&" "target="show"><img src="images/a_16.jpg" width="69" height="97" alt=""></a>
点击下一个的ID
已知:<a href="product_detail.asp?id=824" target="show"><img src="images/a_16.jpg" width="69" height="97" alt=""></a>
ID 要给个绝对值就读到,但怎么让他自己读下一个 展开
展开全部
根据你的要求自己修改一下即可
function thehead
getrs"select * from lm where id=(select FolderID from content where c_Id="&id&")",1
headrs=server.CreateObject("adodb.recordset")
sql="select top 1 c_Id,c_Title from Content where c_Id<"&id&" and FolderID="&rs("id")&" order by c_Id desc"
set headrs=conn.execute(sql)
if headrs.eof then
response.Write("上一篇:没有了")
else
a0=headrs("c_Id")
a1=left(headrs("c_Title"),25)
If html=1 then
response.Write("上一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& headrs("c_title")&"'>"&a1&"</a>")
Else
response.Write("上一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& headrs("c_title")&"'>"&a1&"</a>")
End if
end if
end function
function thenext
getrs"select * from lm where id=(select FolderID from content where c_Id="&id&")",1
newrs=server.CreateObject("adodb.recordset")
sql="select top 1 c_Id,c_Title from Content where c_Id>"&id&" and FolderID="&rs("id")&" order by c_Id asc"
set newrs=conn.execute(sql)
if newrs.eof then
response.Write("下一篇:没有了")
else
a0=newrs("c_Id")
a1=left(newrs("c_Title"),25)
If html=1 then
response.Write("下一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& newrs("c_title")&"'>"&a1&"</a>")
Else
response.Write("下一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& newrs("c_title")&"'>"&a1&"</a>")
End if
end if
end function
function thehead
getrs"select * from lm where id=(select FolderID from content where c_Id="&id&")",1
headrs=server.CreateObject("adodb.recordset")
sql="select top 1 c_Id,c_Title from Content where c_Id<"&id&" and FolderID="&rs("id")&" order by c_Id desc"
set headrs=conn.execute(sql)
if headrs.eof then
response.Write("上一篇:没有了")
else
a0=headrs("c_Id")
a1=left(headrs("c_Title"),25)
If html=1 then
response.Write("上一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& headrs("c_title")&"'>"&a1&"</a>")
Else
response.Write("上一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& headrs("c_title")&"'>"&a1&"</a>")
End if
end if
end function
function thenext
getrs"select * from lm where id=(select FolderID from content where c_Id="&id&")",1
newrs=server.CreateObject("adodb.recordset")
sql="select top 1 c_Id,c_Title from Content where c_Id>"&id&" and FolderID="&rs("id")&" order by c_Id asc"
set newrs=conn.execute(sql)
if newrs.eof then
response.Write("下一篇:没有了")
else
a0=newrs("c_Id")
a1=left(newrs("c_Title"),25)
If html=1 then
response.Write("下一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& newrs("c_title")&"'>"&a1&"</a>")
Else
response.Write("下一篇:<a href='"& http &"show.asp?id="&a0&"' title='"& newrs("c_title")&"'>"&a1&"</a>")
End if
end if
end function
追问
按这段修改后,是能显示了,不过上面有读取大图的数据,按钮放在下面显示正常,放在左右,就显示出错,代码冲突了 就是上面放我原来的代码 下面放成这段正常
但我按钮做在左右的,一点就点不了
用第一个iframe的页也读不到
追答
源文件发来看看
展开全部
<a href="product_detail.asp?id="&id+1&" "target="show" id="t"><img src="images/a_16.jpg" width="69" height="97" alt=""></a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用这一句sql="select top 1 * from news where id>"&request("id")
就可以读取下一个记录了。
就可以读取下一个记录了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最好是将当前id拿到数据库表中做判断,然后取出下一个id,放到你的连接中,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询