Avatar billede madeindk Nybegynder
20. februar 2005 - 20:19 Der er 5 kommentarer og
1 løsning

Sender den samme besked 2000 gange?

Hej ekspeter ;)
Jeg er igang med at lave en portal, hvor mine brugere skulle kunne sende en besked til alle på deres filter. Min kode ser pt. sådan herud: <%     
' Database connection til filter
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("/medlemmer/databas/databas.mdb")
Set rs1 = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM filter where brugerid='"&session("id")&"' order by dato"
rs1.Open Addera, Connect, 3, 3

if rs1.eof then
response.write "<i>Du har ingen brugere på dit filter!</i><br>"
else
do until rs1.eof 
%>

<%
' Database connection til GB
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("/medlemmer/databas/databas.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM gb where afsenderid='"&request.querystring("id")&"' order by id desc"
rs.Open Addera, Connect, 3, 3

' Gem beskeden i gæstebogen
rs.addnew
rs("afsender")=session("user")
rs("besked")=request.form("besked")
rs("privat")=request.form("privat")
rs("modtager")=rs1("filter")
rs("modtagerid")=rs1("filterid")
rs("afsenderid")=session("id")
rs("ipskrevet")=Request.ServerVariables("REMOTE_ADDR")
rs("tid") = FormatDateTime(Now, vbShortTime)
rs("dato") = FormatDateTime(Now, vbShortDate)
rs.update
%>

<%
' Næste bruger på favoritlisten
rs.movenext
loop
end if
%>

Men når jeg kører koden gentager den 2000 gange altså beskeden man har skrevet til dem på filteret bliver sendt 2000 gange? Det er som den ikke registrere hvor mange der er på filteret.
Avatar billede busschou Praktikant
20. februar 2005 - 20:33 #1
skud i tågen : rs.movenext --> rs1.movenext
Avatar billede madeindk Nybegynder
20. februar 2005 - 21:04 #2
Åh, det virket. 1000 tak for det :-)
Avatar billede madeindk Nybegynder
20. februar 2005 - 21:05 #3
Smider du et svar ;)
Avatar billede busschou Praktikant
20. februar 2005 - 21:15 #4
så lidt :o)
Avatar billede madeindk Nybegynder
20. februar 2005 - 22:12 #5
Har givet point :)
Avatar billede madeindk Nybegynder
20. februar 2005 - 23:02 #6
http://www.eksperten.dk/spm/592972

Nu vil jeg da lige lave lidt reklame for mit nyeste spg, så andre måske kan hjælpe ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester