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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.