webForumDet fria alternativet

dubletter i PM

ASP

2 svar · 177 visningar · startad av sundog

Medlem sedan aug. 200189 inlägg
Frågan#1

Hej!

Jag har byggt en liten enkel tipsafunktion och eftersom det inte var så noga med att spara de tipsades adresser vid projektstart så la jag in adresserna i ett pm-fält separerade med semikolon. Nu har "dom" dock sagt att de vill kunna skriva ut alla adresser och då utan dubletter, eftersom en del försöker fuska så finns det ju alltid några dubletter. Det är här problemet kommer. Jag har den här koden nu -

respect=rs2("kompisar")
if respect>"" then
tipped=trim(respect)
dim myarr
myarr=split(tipped,";")

function checkDuplicate(m,i)
dim j
for j = 0 to i - 1
if  m(j) = m(i) then
checkDuplicate = true
exit function
end if
next
checkDuplicate = false
end function

for i = 0 to ubound(myarr)
if not checkDuplicate(myarr,i) then 
response.write myarr(i) &"<br>"
end if
next
end if

hittade den här i forumet, ur ett inlägg av LarsG för nån som behövde liknande hjälp. Den funkar iaf inte för mig.

Hjälp, jag är trött..........

Medlem sedan mars 20015 287 inlägg
#2

Och på vilket sätt fungerar det inte? Kan ju vara bra att veta.

Medlem sedan aug. 200189 inlägg
#3

kanske de ja...det stod bara att det var fel i funktionen.

295 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
157 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
158 ms — ändringar (db)