webForumDet fria alternativet

Slumpfunktion

2 svar · 296 visningar · startad av Ekström

EkströmMedlem sedan feb. 20022 594 inlägg
#1

Hur gör man i VBscript eller JavaScript så att det slumpas fram ett ID ur en viss grupp?

Man hämtar ur en databas. I ett fält (kategori) kan värdet vara 0, 1 eller 2. Jag vill slumpa fram ett ID ur alla fält vars kategori=2, hur gör jag?

Hoppas nån förstod det där. Vet inte riktigt hur jag ska förklara. Tack på förhand.

------------------
Jocke Ekström
073 - 04 54 903

icaaqMedlem sedan okt. 20005 273 inlägg
#2

Välkommen :)

'diverse kopplingar till databasen...
strSQL = "Select kategori from tabell WHERE kategori = 2"
   
   Set objRS = conObj.Execute(strSQL)
   If objRS.EOF Then
      Response.Write "Det finns inga kategorier"
   Else
      arrKategorier = objRS.GetRows()
      Randomize
      Response.Write arrKategorier(0,Round(Rnd*Ubound(arrKategorier,2)))
   End If

mvh icaaq

------------------
-::| a tribute to LarsG |::-

EkströmMedlem sedan feb. 20022 594 inlägg
#3

Tack Icaaq,
det funkar utan problem.
Tack, tack

------------------
Jocke Ekström
073 - 04 54 903

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)