hejsan.. har fått ett nyhetscript och vill göra om det lite...
Nu är det så att den visar ett antal rubriker som är länkar. När man klickar på rubriken visas nyheten. Kan man göra om scriptet så att senaste nyheten visas på förstasidan och att man lägger till något så att den delas upp efter månader... om någon fattar.
Mars; visas alal nyheter från mars och när det blir april visas alla från april? Jag är inte vass på ASP så om någon vill får de gärna hjälpa mig att göra klart ett sådant nyhetssystem.
Här kommer 2 olika filer jag använder, index.asp och news.asp
<%
i = 0
Set Connect1 = Server.CreateObject("ADODB.Connection")
Connect1.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.Mappath("database/nyheter.mdb")
Set RS = Server.CreateObject("ADODB.Recordset")
Addera1 = "SELECT * FROM nyheter order by id DESC"
RS.Open Addera1, Connect1
%> <% do while not rs.eof
i=i+1
if i <= 3 then %>
<b><a href=news.asp?id=<%=RS("id")%> TARGET="main"><%=RS("rubrik")%></a></b></br>
<%=RS("datum")%>
<p>
<%
end if
RS.MoveNext
Loop
RS.Close
Connect1.Close
%\>
och sen har vi news.asp
<html>
<head>
<title>Grymt</title>
<!--#include file="css.txt"-->
</head>
<body background="Images/main_bak.gif" bgcolor="#FFFFFF"
leftmargin="6">
<table border="0" cellpadding="0" cellspacing="0" width="80%" background="Images/main_bak.gif>
<tr>
<td>
<!-- ########## skriv ut nyheterna ########## -->
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.Mappath("database/nyheter.mdb")
Set RS = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM nyheter where id = " & Request.QueryString("id") & " "
set RS = connect.execute(Addera)
%>
<b><P CLASS="nyhetsrubrik"><%=rs("rubrik")%></P>
</b>
<p>
<%
ord = rs("nyhet")
minArray = Split(ord)
count=1
For each ord In minArray
str = str & ord & " "
if count Mod 9 = 0 then str = str & "<br>"
count= count+1
Next
%><%=str%><br><br>
Av: <br> <b><%=rs("av")%></b>, <%=rs("datum")%> <br><br>
<br><%
RS.Close
Connect.Close
%>
</td>
</tr>
</table>
</body>
</html>
MVH Grymt (han som väntar något bra från alla asp-gurus som är bäst) än så länge.... ;)
------------------
Jag är lite borta men lämna ett meddelande