webForumDet fria alternativet

If satser och else??

ASP

6 svar · 228 visningar · startad av BoLana

Medlem sedan mars 20031 inlägg
Frågan#1

Denna ska skriva ut ur databasen infot under kolumnen bilder. och om det står default.gif på den rad ska den skippa det och ta nästa rad. Behöver hjälp med denna, är inte ngt vidare på asp med håller på lär mig. Ngn som kan förklara kanske? //Robban

<%
X = 0
DO Until RecSet.EOF OR X = 4
X=X+1
%>

<%
if RecSet("bild") = "" then
Response.Write ""
else
Response.Write "<img src='"& RecSet("bild") &"' width='80' height='100' title='"& RecSet("username") &"' border='0'>"
end if
%>

<%
RecSet.MoveNext
Loop

RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
%>

Medlem sedan nov. 20017 144 inlägg
#2

Välkommen till WF!
Fattar inte riktigt vad du menar, nåt sådant kanske?:

<%
X = 0
DO Until RecSet.EOF OR X = 4
X=X+1

if not inStr(RecSet("bild")) = "default.gif" or RecSet("bild") <> "" then
Response.Write "<img src='"& RecSet("bild") &"' width='80' height='100' title='"& RecSet("username") &"' border='0'>"
end if

RecSet.MoveNext
Loop

RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
%>
Medlem sedan aug. 20013 824 inlägg
#3
<% 
X = 0 
DO Until RecSet.EOF OR X = 4 
	X=X+1 
 
	if NOT LCase(RecSet("bild")) = "default.gif" then 
		Response.Write "<img src='"& RecSet("bild") &"' width='80' height='100' title='"& RecSet("username") &"' border='0'>" 
	end if 
 
	RecSet.MoveNext 
Loop 

RecSet.Close : Set RecSet = nothing 
Connect.Close : Set Connect = nothing 
%>

Borde nog funka ;)

/ Mikul

Medlem sedan aug. 20013 824 inlägg
#4

Välkommen till wF föresten!

ps. Jag måste börja skriva snabbare för att hinna mä tempot i det här forumet ju ;)

/ Mikul

Medlem sedan mars 20015 287 inlägg
#5

vänta nu....

Medlem sedan juni 200032 967 inlägg
#6

Förutom att Instr() inte fungerar så. ;)

if not inStr(RecSet("bild"), "default.gif") >0 AND RecSet("bild") <> "" then

Mvh

Medlem sedan mars 20015 287 inlägg
#7

Asch, hann inte. Järnspik.

Såg precis det.

If not inStr(RecSet("bild"),"default.gif") AND RecSet("bild") <> "" then

Gör väl samma sak?

260 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)