<table cellpadding="1" cellspacing="0" width="100%" border="0">
<%
Dim Conn, SQL1, SQL2, NewsID, Rs1, Rs2
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
NewsID = Request.QueryString("ID")
If len(trim(NewsID)) = 0 Then
SQL1 = "SELECT rubrik FROM nyhetartikel Order By id desc"
Set Rs1 = Conn.Execute(SQL1)
If Rs1.Eof Then
response.write("<tr><td>Här var det tomt..</td></tr>")
Else
do until Rs1.Eof
response.write("<tr><td width='100%' valign='top'>" & Rs1("rubrik") & "</td></tr>")
Rs1.MoveNext
Loop
End If
Set Rs1 = nothing
End If
If len(trim(NewsID)) > 0 AND IsNumeric(NewsID) Then
SQL2 = "SELECT rubrik, texten, datum FROM nyhetartikel WHERE id=" & NewsID
Set Rs2 = Conn.Execute(SQL2)
if Rs2.Eof then
response.write("<tr><td>Här var det tomt..</td></tr>")
else
response.write("<tr><td><font color='#000000'>" & Rs2("rubrik") & "</td></tr>")
response.write("<tr><td height='20'></td></tr>")
response.write("<tr><td colspan='2'>" & Replace(Rs2("texten"), chr(10), "<br>") & "</td></tr>")
response.write("<tr><td height='5'></td><tr>")
response.write("<tr><td height='20' valign='top'>" & FormatDateTime(Rs2("datum"),1) & "</td></tr>")
End if
End If
%>
</table>
Hejsan!
Kan någon vänlig själ hjälpa mig med att ta bort "sida pagin" i denna kod? Det skulle vara kanon! (och även snygga till den ;) )
<table cellpadding="1" cellspacing="0" width="100%" border="0">
<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
If Request.QueryString("ID") = "" Then
Set RecSet = Server.CreateObject("ADODB.Recordset")
Sidan = Request.QueryString("sida")
If Sidan = "" then
sida = 1
Else
sida = Sidan
End If
With RecSet
.CursorLocation = 3
.CacheSize = 999
End With
SQL = "SELECT * FROM nyhetartikel Order By id desc"
RecSet.Open SQL, Conn
If RecSet.EOF Then%>
<tr>
<td>Här var det tomt..</td>
</tr>
<%Else
With RecSet
.MoveFirst
.PageSize = 999
.AbsolutePage = sida
End With
Sidor = RecSet.PageCount
x = 0
Do While Not RecSet.EOF And x < RecSet.PageSize%>
<tr>
<td width="100%" valign="top"><%=RecSet("rubrik")%>td>
</tr>
<%x=x+1
RecSet.MoveNext
Loop
RecSet.Close
If Sidor > 1 Then%>
<tr>
<td valign="top" colspan="2" style="border-top: 1px solid #000000">
<%For Sid = 1 To Sidor
If (Int(Sid)) = (Int(sida)) Then%><b><%=Sid%></b><%Else%> <a href="index.asp?page=page&sida=<%=Sid%>"><%=Sid%></a> <%End If
Next%>
</td>
</tr>
<%End If
End If
End If
If Request.QueryString("ID") <> "" Then
Set RS=Conn.Execute("Select * From nyhetartikel Where id=" & Request.QueryString("ID"))%>
<tr>
<td><font color="#000000"><%=RS("rubrik")%></td>
</tr>
<tr>
<td height="20"></td>
<tr>
<td colspan="2"><%=Replace(RS("texten"),vbCrLf, "<br>")%></td>
</tr>
<tr>
<td height="5"></td>
<tr>
<tr>
<td height="5"></td>
</tr>
<tr>
<td height="20" valign="top"><%=FormatDateTime(RS("datum"),1)%></td>
</tr>
<%End If%>
</table>
