18. januar 2005 - 18:49Der er
4 kommentarer og 1 løsning
problemer med udvælgelse at rigtige kurser "sql"
hej jeg har lige et problem, jeg kan kke helt lige se hvordan jeg løser følgende:
jeg har en række kurser som bliver listet:
do until rs.eof response.write "<input type=radio name='sub' value='"&rs("ID")&"'>"&"<br>" response.write rs ("Dato")&"<br>" response.write rs("Aktivitet")&"<br>"&"<br>" rs.movenext
og det fungerer fint nok, jeg har bare 2 betingelser der skal være opfyldt og den første skulle være på plads:
if rs("DeltagereMax") =< rs("DeltagereNu") then altså om der er for mange meldt på kurset i forvejen. Det virker nu.
Problemet er at jeg så ikke vil vise de kurser som folk har meldt sig på i forvejen: Jeg er kommet så langt som at finde de kurser hver enkelt har meldt sig til sådan her: rst ="Select * from tilmeldte_kursus Where WHERE Navn = '" & session("username")& "'"
men kan ikke lige se hvordan jeg kommer viddere!
databasen er opbygget således: tabels:
Kursus : med alle de kurser der er: ID Dato Aktivitet DeltagereMax DeltagereNu
tilmeldt_kursus: her bliver tilmeldingerne listet så man kan se hvem der har meldt sig til: ID Dato Aktivitet Navn Initial Gruppe Mail
håber nogle kan hjælpe mig, er ikke lige den vildeste hej til de sql sætninger..
select k.id, k.dato, k.aktivitet from kursus k where k.aktivitet not in ( Select t.aktivitet from tilmeldte_kursus t Where t.Navn = '" & session("username")& "'")
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.