Avatar billede l_otto Nybegynder
04. juli 2006 - 08:26 Der er 9 kommentarer og
1 løsning

to gange else

jeg skal have puttet
if rsCount("antalventeliste") >3 int(rs("holdantal")) then
        strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Holdet er fyldt" & strNavn & "</a>"

ind i nedenstående ...

strNavn = rs("holdnr")
if rsCount("antalTilmeldte") >= int(rs("holdantal")) then
        strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for <FONT  COLOR='#ff0000'>*venteliste</FONT>  til hold <b>" & strNavn & "</a>"
  else
    strLink = "<a href='tilmelding.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for tilmelding til hold <b>" & strNavn & "</a>"
  end if


  Response.Write strLink
 

strNavn = rs("holdnr")
Avatar billede fennec Nybegynder
04. juli 2006 - 08:30 #1
if rsCount("antalTilmeldte") >= int(rs("holdantal")) then
  strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for <FONT  COLOR='#ff0000'>*venteliste</FONT>  til hold <b>" & strNavn & "</a>"
elseif rsCount("antalventeliste") >3 int(rs("holdantal")) then
  strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Holdet er fyldt" & strNavn & "</a>"
else
  strLink = "<a href='tilmelding.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for tilmelding til hold <b>" & strNavn & "</a>"
end if
Avatar billede fennec Nybegynder
04. juli 2006 - 08:32 #2
Der er da vist et eller andet galt med din betingelse:
if rsCount("antalventeliste") >3 int(rs("holdantal")) then

rsCount("antalventeliste") >3 giver mening, men hvad skal int(rs("holdantal"))  gøre godt for??
Avatar billede l_otto Nybegynder
04. juli 2006 - 08:38 #3
ja det er rigtigt .-) den skal bare væk jeg prøver

jeg får fejl her

elseif rsCount("antalventeliste") >3 then
Avatar billede l_otto Nybegynder
04. juli 2006 - 08:42 #4
if rsCount("antalTilmeldte") >= int(rs("holdantal")) then
  strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for <FONT  COLOR='#ff0000'>*venteliste</FONT>  til hold <b>" & strNavn & "</a>"
elseif rsCount("antalventeliste") >3 then
  strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Holdet er fyldt" & strNavn & "</a>"
else
  strLink = "<a href='tilmelding.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for tilmelding til hold <b>" & strNavn & "</a>"
end if
Avatar billede l_otto Nybegynder
04. juli 2006 - 08:45 #5
jeg skal også lige have denne her sat ordenligt op

  strSQL = "select count(*) as antalTilmeldte from tilmelding where holdnr = '" & rs("holdnr") & "'"
  strSQL = "select count(*) as antalvente from venteliste where holdnr = '" & rs("holdnr") & "'"
Set rsCount = DataConn.Execute(strSQL)
Avatar billede fennec Nybegynder
04. juli 2006 - 09:01 #6
Noget i denne stil:
strSQL = "select (select count(*) as antalvente from venteliste where holdnr = '" & rs("holdnr") & "'), count(*) as antalTilmeldte from tilmelding where holdnr = '" & rs("holdnr") & "'"

Ellers skal du have det ind i 2 recordset:
strSQL = "select count(*) as antalTilmeldte from tilmelding where holdnr = '" & rs("holdnr") & "'"
strSQL1 = "select count(*) as antalvente from venteliste where holdnr = '" & rs("holdnr") & "'"
Set rsCount = DataConn.Execute(strSQL)
Set rsCount1 = DataConn.Execute(strSQL1)
Avatar billede l_otto Nybegynder
04. juli 2006 - 09:05 #7
if rs.bof or rs.eof then
  response.write "<b><font color='#ff0000'>Der er ingen hold oprettet til dette holdnavn!</b><br><br>"
else
  Do While Not rs.EOF
strSQL = "select count(*) as antalTilmeldte from tilmelding where holdnr = '" & rs("holdnr") & "'"
strSQL1 = "select count(*) as antalvente from venteliste where holdnr = '" & rs("holdnr") & "'"
Set rsCount = DataConn.Execute(strSQL)
Set rsCount1 = DataConn.Execute(strSQL1)


  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("holdnr")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("dag")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("tider")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("sluttid")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("instruktør")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("holdantal")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rsCount("antalTilmeldte")
  Response.write "</td><td bgcolor='#FFF5D7'>"
  Response.write rs("pris")
  Response.write "&nbsp;kr"
  Response.write "</td><td bgcolor='#FFF5D7'>"
 

strNavn = rs("holdnr")
if rsCount("antalTilmeldte") >= int(rs("holdantal")) then
  strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for <FONT  COLOR='#ff0000'>*venteliste</FONT>  til hold <b>" & strNavn & "</a>"

elseif rsCount("antalvente") >3 then
  strLink = "<a href='venteliste.asp?id=" & rs("Id") & "' target='mainframe'>Holdet er fyldt" & strNavn & "</a>"
else
  strLink = "<a href='tilmelding.asp?id=" & rs("Id") & "' target='mainframe'>Klik her for tilmelding til hold <b>" & strNavn & "</a>"
end if


  Response.Write strLink
 

fejler i elseif rsCount("antalvente") >3 then
Avatar billede fennec Nybegynder
04. juli 2006 - 09:31 #8
Den info ligger i rsCount1 i stedet for rsCount :o)

elseif rsCount1("antalvente") >3 then
Avatar billede l_otto Nybegynder
04. juli 2006 - 10:47 #9
super så er den på plads tak
Avatar billede fennec Nybegynder
04. juli 2006 - 10:51 #10
No prob.

.o) <-- one Eyed Jack
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