vet ngn varför detta inte fungerar??
<%
if bild1 = "" AND bild2 = "" AND bild3 = "" then
response.write "Inga bilder finns tillgängliga"
end if
%>
jag läser in bild1 bild2 osv från databasen
genom bild1 = rs("bild1") osv...
6 svar · 226 visningar · startad av Gimbo
vet ngn varför detta inte fungerar??
<%
if bild1 = "" AND bild2 = "" AND bild3 = "" then
response.write "Inga bilder finns tillgängliga"
end if
%>
jag läser in bild1 bild2 osv från databasen
genom bild1 = rs("bild1") osv...
Förslag 1:
<%
if (bild1 = "" AND bild2 = "" AND bild3 = "") then
response.write "Inga bilder finns tillgängliga"
end if
%>
Förslag 2:
<%
if len(bild1) = 0 AND len(bild2) = 0 AND len(bild3) = 0 then
response.write "Inga bilder finns tillgängliga"
end if
%>
inget av alternativen fungerade, så här ser hela koden ut:
<%
bild1 = rs("bild1")
bild2 = rs("bild2")
bild3 = rs("bild3")
'if (bild1 OR bild2 OR bild3) = "" then
'if bild1 <> "" AND bild2 <> "" AND bild3 <> "" then%>
<br><br>
<% if bild1 <> "" then %>
<a href="#">
<img border="0" onClick="galleri('<%=rs("bild1")%>','kringel.jpg',576,436); return false;" src="<%=rs("bild1")%>" style="border: 1px dotted #C0C0C0" width="100" height="68"></a>
<%end if%>
<%if bild2 <> "" then 'elseif bild2 <> "" then%>
<a href="#">
<img border="0" onClick="galleri('<%=rs("bild2")%>','kringel.jpg',576,436); return false;" src="<%=rs("bild2")%>" style="border: 1px dotted #C0C0C0" width="100" height="68"></a>
<%end if%>
<%if bild3 <> "" then 'elseif bild3 <> "" then %>
<a href="#">
<img border="0" onClick="galleri('<%=rs("bild3")%>','kringel.jpg',576,436); return false;" src="<%=rs("bild3")%>" style="border: 1px dotted #C0C0C0" width="100" height="68"></a>
<%end if%>
<%if len(bild1) = 0 AND len(bild2) = 0 AND len(bild3) = 0 then
'else
response.write "Inga bilder finns tillgängliga"
end if
%>
</p>
</td>
</tr>
<%'0======================================0
'Här slutar if-satsen för koll om bilder
'har lagts till i databasen
'0======================================0
'End if
%>
insåg att koden bara hoppar till den if-satsen då det finns bilder om det inte finns bilder så kör den inte ens den koden för att kolla om det finns bilder??
ngn som kan hjälpa? det jag vill ha gjort e om det i databasen finns en url i bil1 så ska den bilden skrivas ut, om det finns en länk i bild2 så ska ska bilden skrivas ut osv. fast om bild1, bild2 och bild3 ej innehåller ngt så ska det stå inga bilder tillgängliga
bild1 = "" & rs("bild1")
bild2 = "" & rs("bild2")
bild3 = "" & rs("bild3")
man tackar, vad gjorde dessa om man får fråga "" & ???
Nullvärde är inte samma som tom sträng.
Genom att lägga ihop en tom sträng och en variabel får du antingen en tom sträng (om variabeln var null eller tom sträng) eller ett strängvärde som är det samma som variabelns.
Kort och gott: konverterar ett eventuellt nullvärde till en tom sträng.
Mvh