<%
If Len(RS("bild")) < 1 then
%>
<td height="36"><img src="pic.jpg" " border="0" height="300" width="400"></td>
<%
else
%>
<img src="blank.gif" border="0">
<%
end if
%>
kanske kan funka :)
7 svar · 201 visningar · startad av Lazerzubb
Jag har fältet "bild" hur kan jag kolla om det finns ett värde i fältet "bild" om det finns så visas en bild annars visas inget.
typ:
<% if not isnull(RS("bild")) then %>
<td height="36"><img src="pic.jpg" " border="0" height="300" width="400"></td>
<% else %>
<img src="blank.gif" border="0">
<%end if%>
Bara att det inte ska vara isnull, utan om värdet "bshow" finns i bild fältet ska bilden pic visas, men "bshow" måste inte vara exakt bara om det finns någonstans i bildfältet.
<%
If Len(RS("bild")) < 1 then
%>
<td height="36"><img src="pic.jpg" " border="0" height="300" width="400"></td>
<%
else
%>
<img src="blank.gif" border="0">
<%
end if
%>
kanske kan funka :)
Så här skulle jag kanske kunna tänkas ha gjort:
<%
blnShowBlank = True
if not isnull(RS("bild")) then
if instr(RS("bild"), "bshow") >0 then
response.write "<td height=""36""><img src=""pic.jpg"" border=""0"" height=""300"" width=""400""></td>"
blnShowBlank = False
end if
end if
if blnShowBlank then Response.write "<img src=""blank.gif"" border=""0"">"
%>
Eller, kanske ännu bättre:
<%
strImageName = "" & RS("bild")
if instr(strImageName, "bshow") >0 then
response.write "<td height=""36""><img src=""pic.jpg"" border=""0"" height=""300"" width=""400""></td>"
else
if blnShowBlank then Response.write "<img src=""blank.gif"" border=""0"">"
end if
%>
Mvh,
<% if recset("bild") = "" then
response.write ("Du har ingen bild")
Else
response.write "html koden för bilden"
end if
%>
Tog @nders kod.
<%
blnShowBlank = True
if not isnull(RS("picture")) then
if instr(RS("picture"), "bshow") >0 then
response.write "<img src=""pic5.gif"" border=""0"">"
blnShowBlank = False
end if
end if
if blnShowBlank then Response.write "" %>
Men ingen pic5.gif visas.
Ett normalt värde i "picture" kan se ut så här.
<A HREF="http://www.url.com">https://www.url.com</A>
<br>
<A href="bshowjpg3.asp?id=34">Pictures</A>
@nders den andra fungerade TACK!
Varsågod!
Men jag råkade lämna lite lik kvar.
Så här, nyrensat och klart:
<%
strImageName = "" & RS("bild")
if instr(strImageName, "bshow") >0 then
Response.Write "<td height=""36""><img src=""pic.jpg"" border=""0"" height=""300"" width=""400""></td>"
else
Response.write "<img src=""blank.gif"" border=""0"">"
end if
%>
Mvh,