Nu har jeg så fået den her kode, men jeg kan ikek få den til at virke.. er der nogen der kan hjælpe mig med at sætte den op ? der er her:
<%
'**Paging part start
intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
intPage = 1
End If
'**Paging part end
Set besked = Server.CreateObject("ADODB.RecordSet")
str_sql2 = "SELECT * FROM skymann_gb WHERE brugertil=" & brugertil & " ORDER BY id DESC"
besked.Open str_sql2, MM_db_STRING, 1, 2
'** Paging part start
besked.PageSize = 5
besked.AbsolutePage = intPage
intRecCount = besked.PageSize
intPageCount = besked.PageCount
'** Paging part end
If NOT besked.EOF Then
%>
<table width="65%" border="0">
<tr>
<td width="92%" class="gbog-top">
Fra: <a href="profiltekst.asp?id=<% = besked.Fields.Item("brugerfra").Value %>">
<% Response.Write(besked.Fields.Item("brugerfrabrugernavn").Value) %></a>
</td>
<td width="8%" align="right" class="gbog-top">
<% If (Session("MM_Username")) <> ("") Then 'script %>
<%
If aktivbruger.Fields.Item("id") = personer.fields.item("id") OR aktivbruger.Fields.Item("id") = "1" OR aktivbruger.Fields.Item("id") = "2" Then
%>
<a href="slet_gb.asp?slet=<% = besked.Fields.Item("id").Value %>&id=<% = personer.Fields.Item("id").Value %>">Slet</a>
<%
End if
End If '(Session("MM_Username")) <> ("") Then 'script %>
</td>
</tr>
<tr>
<td>
<% Response.Write(besked.Fields.Item("besked").Value) %>
</td>
</tr>
</table>
<br>
<%
'**Paging part start
intRecCount = intRecCount - 1
'**Paging part end
besked.MoveNext
Do Loop Until besked.PageSize = 5
End If
%>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="33%" align="left">
<%
If Clng(intPage) > 1 Then
Response.Write "<a href=gaestebog.asp?id=" & personer.Fields.Item("id").value & "&s=Tavle&page=" & intPage - 1 & ">Forrige</a> "
end if %>
</td>
<td width="33%" align="center"><% Response.Write "Side " & intPage & " af " & intPageCount & "" %></td>
<td width="34%" align="right">
<%
If Clng(intPage) < Clng(intPageCount) Then
Response.Write "<a href=gaestebog.asp?id=" & personer.Fields.Item("id").value & "&s=Tavle&page=" & intPage + 1 & ">Næste</a> "
end if
%>
</td>
</tr>
</table>
Håber der er nogen der kan hjælpe..
Jeg får denne fejlmeddelelse:
Error Type:
Sun ONE ASP VBScript compilation (0x800A040E)
Unexpected 'Loop' without 'do'
/profile-system/brugere/gaestebog.asp, line 107, column 1
Kan det have noget at gøre med at jeg kører på en MySql database og ikke en .mdb ?? jeg har ændret ovenstående kode til mine sql indstillinger for da jeg fik den stod den til mdb.
Indlæg senest redigeret d. 21.03.2006 12:46 af Bruger #8773