Jag skulle vilja lista ut en tabell med veckans datum.
Nu listar den ut en hel månad men jag skulle vilja lista ut endast veckonummrets datum(alltså sju stycken) tex vecka 38.
När jag tänker efter så skulle det bli lite svårt att göra ett veckodagsnamn av: weekdayname(day(d)) där day endast är dagen i datumet.
Såklart så måste det vara: weekdayname(weekday(d)) :)
Nu ser allt konstigt ut, hur skall jag lägga koden för att den skall lägga sig i rätt dagar? Nu ser det ut så här:
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
2 måndag
--------------------------------------------------------------------------------
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
3 tisdag
--------------------------------------------------------------------------------
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
4 onsdag
--------------------------------------------------------------------------------
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
5 torsdag
--------------------------------------------------------------------------------
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
6 fredag
--------------------------------------------------------------------------------
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
7 lördag
--------------------------------------------------------------------------------
07:00-09:30 Få se Nu!
07:15-07:35 test
18:00-18:30 Godnatt
8 söndag
"Få se Nu!" och "test" skall ligga på måndagen och Godnatt skall vara på torstagen.
JAG HAR FÅTT HJÄRNSLÄPP
Koden:
If Not RS.BOF Then
RS.MoveFirst
Do Until RS.EOF
sOutput = sOutput & "<span class=Time>" & RS("ftid") & "-" & RS("ttid") & "</span> " & VbCrLf
sOutput = sOutput & "<a title=""" & RS("detalj") & """ href=""javascript:PopWin('add_edit.asp?id=" & RS("id") & "')"">" & RS("rubrik") & "</a><br>" & VbCrLf
RS.MoveNext
Loop
end if
for [b][3][red]d[/red][/3][/b] = weekstartday to weekstartday + 6
Response.Write sOutput
Counter=weekdayname(weekday([b][3][red]d[/red][/3][/b] ))
response.write day([b][3][red]d[/red][/3][/b] ) & " <font> " & Counter & "</font><br>"& vbcrlf &_
"<hr size=1 noshade color='#000080'>"& vbcrlf'rs("rubrik")&"<br>"&_
next
Var plockar du ut datumet från databasen? Jag ser bara i det du visar att du plockar ut klockslagen (start/stopptid)
Du måste ju se till att bara få ut den eller de dagar du är intresserad av.
Ja precis, det måste jag ju såklart. Men nu slog det mig att värdet i variabeln "d" kommer först efter loopen och därför så har jag svårt att se hur det skall gå till.