webForumDet fria alternativet

Lägga till data från databas i dropdownmeny

ASP

3 svar · 243 visningar · startad av Runken

Medlem sedan apr. 200336 inlägg
Frågan#1

Hej!

Hur skriver man en loop-sats för att placera data från en databas i en dropdown-meny? Använder ASP och en MySQL-databas.

strSQL = SELECT storlek FROM produkter WHERE produktnamn = namn

<tr>
<td><select name="strl1">
<option></option>
</select></td>
</tr>

...

Out bicycling..

Medlem sedan apr. 20003 174 inlägg
#2

Finns olika sätt att lösa det på.. här är ett: :)

[red]<tr> 
<td>

<%

Set RecSet = Connect.Execute("SELECT storlek FROM produkter WHERE produktnamn = 'namn '")
	If NOT RecSet.EOF Then arrRecSet = RecSet.GetRows()
RecSet.Close : Set RecSet = Nothing

   If IsArray(arrRecSet) Then

	Response.Write "<select name=""strl1""> "

	For i = 0 To UBound(arrRecSet, 2)
		strStorlek = arrRecSet(0,i)
		Response.Write "<option value="""& strStorlek &""">"& strStorlek &"</option>"
	Next

	Response.Write "</select>"
	
   Else
	Response.Write "Fanns inget att hämta.."

   End If

%>

</td> 
</tr> [/red]
Medlem sedan dec. 20002 526 inlägg
#3

nothing..... :r

Medlem sedan apr. 200336 inlägg
#4

Tackar!
Det hjälpte oss:)

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)