求图片代码一段,谢谢!
问题:数据库里有四个图片字段pic1、pic2、pic3、pic4,图片内容可以为空,也可以不为空。现在是通过复选框来搜索图片,显示只能是一个图片(可能pic1、pic2、pic3里都有图片,但要求显示一个),选种复选框时就显示带图片的内容,我的代码如下:
<%
if request.QueryString ("ID") <> "" then
if oRs("pic1")<>"" or oRs("pic2")<>"" or oRs("pic3")<>"" or oRs("pic4")<>"" Then
sql = " SELECT * FROM Product where 1=1 "
if ( oRs("pic1") <> "" ) then
%>
<img src="images/camera.gif">
<%end if%>
<%if( oRs("pic2") <> "" ) then%>
<img src="images/camera.gif">
<%end if%>
<%if( oRs("pic3") <> "" ) then%>
<img src="images/camera.gif">
<%end if%>
<%if( oRs("pic4") <> "" ) then%>
<img src="images/camera.gif">
<%end if%>
<%if ( request("chkPicture") ="1") then
sql= sql & "Pic1 is not null"
end if
else 传入ID,并且没有输入过滤条件
sql = "SELECT * FROM Product where GrandID = " & Request.QueryString ("ID")
end if
else '没有传ID过来
sql = " SELECT * FROM Product where 1=1 "
if ( oRs("pic1") <> "" ) then
%>
<img src="images/camera.gif">
<%end if%>
<%if( oRs("pic2") <> "" ) then%>
<img src="images/camera.gif">
<%end if%>
<%if( oRs("pic3") <> "" ) then%>
<img src="images/camera.gif">
<%end if%>
<%if( oRs("pic4") <> "" ) then%>
<img src="images/camera.gif">
<%end if%>
<%if ( request("chkPicture") ="1") then
sql= sql & "Pic1 is not null"
end if
end if
%>
以上<img src="images/camera.gif">代替图片,上面代码实现不了要的功能,怎么做?请高手赐教!谢谢
问题点数:0、回复次数:2Top
1 楼lwj180()回复于 2005-06-04 14:19:50 得分 0
chkPicture 为复选框名称
怎么没高手赐教啊!Top
2 楼lwj180()回复于 2005-06-04 16:56:36 得分 0
怎么没人来解决啊
Top




