webForumDet fria alternativet

hämta en av varje i samma cell

ASP

2 svar · 338 visningar · startad av Vinnaren

Medlem sedan sep. 2005833 inlägg
Frågan#1

Hej

Behöver lite hjälp med en funktion jag håller på mid. Har följande kod:

						set objRS1=objConn.execute("SELECT * FROM spelare WHERE playAktiv = 1")
												
						landNamn =""						
												
						if not objRS1.eof then
						
						Do While landNamn = objRS1("playNationallite")
							objRS1.Movenext
						Loop
							
						Do While NOT landNamn = objRS1("playNationallite")
							landNamn = objRS1("playNationallite")
							
								response.write "<option value="""&objRS1("playNationallite")&""">"&objRS1("playNationallite")&"</option>"
							objRS1.Movenext
						Loop

						objRS1.close
						else
						objRS1.close
						end if

jag vill att tex finns det flera Sverige i cellen så ska bara en skrivas ut osv. Hur löser jag det? Har provat med denna kod, men det skrivs inget ut. :q

Medlem sedan juni 200032 967 inlägg
#2

Ändra i SQL-frågan så du bara hämtar unika nationaliteter.

SELECT DISTINCT playNationallite FROM spelare WHERE playAktiv = 1
Medlem sedan sep. 2005833 inlägg
#3

Tack, var det så "enkelt" §e

258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)