Jan. | Feb. | Marts | April | Maj | Juni | Juli | Aug. | Sept. | Okt. | Nov. | Dec. -----------------------------------------------------------------
Det skal bare laves automatisk ud fra min database. Den skal altså undersøge om der er nogen fra år 2003, er der det skal den skrive "2003" - Det samme skal ske med månederne.
Er der nogen der har en idé, og evt noget kode til hvordan det kunne laves?
Flere kommuner går nu i gang med at bruge AI-understøttet dokumentation. Målet er, at sagsbehandlere skal bruge mindre tid på referater og registrering – og mere tid på nærvær i mødet med borgeren.
Som standart skal den bare vælge det år som vi er i nu.
Men ja månederne skal naturligvis skifte hvis man eks. trykker på 2003 - Men standart vil være året man befinder sig i, som lige nu gerne skulle værre 2004, hvis ikke jeg tar meget fejl ;o)
<% aar=request("aar") if aar="" then aar = Year(date)
sql = "select distinct year(dato) as aar from nyheder order by year(dato)" set rs=Conn.Execute(sql)
'list årstallene do while not rs.EOF response.write "<a href=""?aar="&rs("aar")&""">"&rs("aar")&"</a>" rs.Movenext if not rs.EOF then response.write " | " loop
'list månederne for valgte år response.write "<br><br>"
sql = "select distinct month(dato) as maaned from nyheder where year(dato)='" & aar & "' order by month(dato)" set rs=Conn.Execute(sql) 'list månederne marray=Split("Jan.,Feb.,Marts,April,Maj,Juni,Juli,Aug.,Sept.,Okt.,Nov.,Dec.",",") do while not rs.EOF response.write marray(int(rs("maaned"))-1) rs.Movenext if not rs.EOF then response.write " | " loop %>
Ja ok, det kan gøre på samme måde som med år, så prøv dette kode:
<% aar=request("aar") if aar="" then aar = Year(date) maaned=request("maaned") if maaned="" then maaned = Month(date)
sql = "select distinct year(dato) as aar from nyheder order by year(dato)" set rs=Conn.Execute(sql)
'list årstallene do while not rs.EOF response.write "<a href=""?aar="&rs("aar")&""">"&rs("aar")&"</a>" rs.Movenext if not rs.EOF then response.write " | " loop
'list månederne for valgte år response.write "<br><br>"
sql = "select distinct month(dato) as maaned from nyheder where year(dato)='" & aar & "' order by month(dato)" set rs=Conn.Execute(sql) 'list månederne marray=Split("Jan.,Feb.,Marts,April,Maj,Juni,Juli,Aug.,Sept.,Okt.,Nov.,Dec.",",") do while not rs.EOF response.write "<a href=""?aar=" & aar & "&maaned=" & rs("maaned") & """>" & marray(int(rs("maaned"))-1) & "</a>" rs.Movenext if not rs.EOF then response.write " | " loop
'List nyheder for valgte år og måned:
response.write "<br><br>"
sql = "select * from nyheder where year(dato)='" & aar & "' and month(dato)='" & maaned & "' order by dato" set rs=Conn.Execute(sql) do while not rs.EOF
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.