webForumDet fria alternativet
Logga in / Bli medlem

For each

ASP

2 svar · 166 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#1

tjenare!!
Jag har ett par <select> som har en siffra som name(1, 2, 3, osv osv). Nu vill jag ta värdet av denna select och sätta in i en databas.....så här långt har jag kommit.

[red]
	For Each q in request.QueryString
		if IsNumeric(Request.QueryString(q)) Then
			strSQL = "UPDATE serie Set mansort = "& Request.QueryString("q") &" WHERE ID = "& Request.QueryString(q).item
			REsponse.Write strSQL &" <br>"
		End If
	Next
[/red]

Men jag får det inte riktigt att stämma då det skrivs ut så här:
UPDATE serie Set mansort = WHERE ID = 44. alltså jag får inte ut värdet av min Request.

Hur ska jag göra??

Mvh icaaq

Medlem sedan juni 200032 967 inlägg
#2

Jag är inte helt 100 på vad du vill göra, men jag gör ett försök. Jag tror att det bara är q du vill åt.

strSQL = "UPDATE serie Set mansort = "& [b]q[/b] &" WHERE ID = "& Request.QueryString(q).item

Mvh

Medlem sedan okt. 20005 273 inlägg
#3

jepp tack....

615 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
353 ms — deklarationer (db)
128 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)