Avatar billede Slettet bruger
18. december 2007 - 20:10 Der er 6 kommentarer og
1 løsning

Paging problem

Hej

Jeg har prøvet at smide paging på mit album, men uden held håber nogen kan hjælp :)

<!--#include file="conn.asp"-->
<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link href="style.css" rel="stylesheet" type="text/css">
<script type='text/javascript' src="flexcroll.js"></script>
<link href="flexcrollstyles.css" rel="stylesheet" type="text/css" />
<title>Thumbs</title>
</head>

<body>
<table border="0" width="100%" style="border-collapse: collapse">
    <tr>
        <td width="20%" valign="top">
        <!--#include file="../inc_menu.asp" -->
        </td>
        <td valign="top">
<p align="center"><b><%=request.querystring("kategori") %></b></p>




<%
Sql = "SELECT * FROM galleri WHERE kategori='" & request.querystring("kategori") & "'  ORDER BY dato DESC"
Set rs =  Conn.Execute(Sql)
%>
<table border="0" width="100%" id="table1" style="border-collapse: collapse">
    <tr>

<%
counter=0
        If Not (rs.BOF Or rs.EOF) Then
        Do While Not rs.EOF


if counter = 4 then
    counter=0
    Response.Write "</tr><tr>"
end if
%> 
<td>
<table border="0" id="table1" bordercolorlight="#808080" bordercolordark="#808080" style="border-collapse: collapse">
        <tr>
            <td>
<% if session("rang") = "" then %>
<% if rs("guest") = -1 then %>
<A HREF="default.asp?side=fester/festbilleder/billede_visning&id=<% = rs("id") %>" onClick=""><IMG SRC="http://www.pivskid.dk/test/fester/festbilleder/images/<%=rs("filnavn")%>" HEIGHT="100" WIDTH="100" ALT="" BORDER="1"></A>
<% else %>
<% response.write("") %>
<% end if %>

<% elseif session("rang") = "bruger" then %>
<% if rs("bruger") = -1 then %>
<A HREF="default.asp?side=fester/festbilleder/billede_visning&id=<% = rs("id") %>" onClick=""><IMG SRC="http://www.pivskid.dk/test/fester/festbilleder/images/<%=rs("filnavn")%>" HEIGHT="100" WIDTH="100" ALT="" BORDER="1"></A>
<% else %>
<% response.write("") %>
<% end if %>

<% elseif session("rang") = "super bruger" then %>
<% if rs("super_bruger") = -1 then %>
<A HREF="default.asp?side=fester/festbilleder/billede_visning&id=<% = rs("id") %>" onClick=""><IMG SRC="http://www.pivskid.dk/test/fester/festbilleder/images/<%=rs("filnavn")%>" HEIGHT="100" WIDTH="100" ALT="" BORDER="1"></A>
<% else %>
<% response.write("") %>
<% end if %>

<% elseif session("rang") = "coadmin" then %>
<% if rs("coadmin") = -1 then %>
<A HREF="default.asp?side=fester/festbilleder/billede_visning&id=<% = rs("id") %>" onClick=""><IMG SRC="http://www.pivskid.dk/test/fester/festbilleder/images/<%=rs("filnavn")%>" HEIGHT="100" WIDTH="100" ALT="" BORDER="1"></A>
<% else %>
<% response.write("") %>
<% end if %>

<% elseif session("rang") = "admin" then %>
<% if rs("admin") = -1 then %>
<A HREF="default.asp?side=fester/festbilleder/billede_visning&id=<% = rs("id") %>" onClick=""><IMG SRC="http://www.pivskid.dk/test/fester/festbilleder/images/<%=rs("filnavn")%>" HEIGHT="100" WIDTH="100" ALT="" BORDER="1"></A>
<% else %>
<% response.write("") %>
<% end if %>

<% end if %>
</td>
        </tr>
        <tr>
            <td>

  <div align="center">

  <table border="1" width="100%" bordercolorlight="#808080" bordercolordark="#808080" style="border-collapse: collapse" bgcolor="#CDEB8B">
    <tr>
        <td>
        <p align="center"><font size="1">Hits : <% = rs("hits") %></font></td>
    </tr>
    </table>

 

      </div>

 

  </td></tr></table> 

<br></td>        <%
counter=counter + 1

        rs.MoveNext
        Loop
Else
  response.write "<b>Der er ikke nogen billeder endnu!</b>"
end if
%>
</table>

<%
Conn.Close
Set Conn = Nothing
%>

</td>
</tr>
</table>



</body>

</html>
Avatar billede a1a1 Novice
18. december 2007 - 20:15 #1
din kode ser "grim" ud, men hvor er problemet, der kommer vel en fejl meddelelse...
Avatar billede Slettet bruger
18. december 2007 - 20:17 #2
ved godt at min kode ikke er den smukkeste, men problemet er at det ikke er lykkedes mig at sætte den ind :S
Avatar billede keysersoze Ekspert
18. december 2007 - 21:08 #3
Hvis det er access du arbejder med gætter jeg på at det er dette eksempel du har kigget på; http://activedeveloper.dk/articles/31/

Det letteste vil nok være at vende det hele om - dvs i stedet for at lægge paging ind på din eksisterende kode så tager du en kopi af scriptet fra activedeveloper, laver de få tilpasninger der skal til og først når det kører begynder du at lægge dine mere specielle ting ind.
Avatar billede Slettet bruger
18. december 2007 - 21:12 #4
netop lige det jeg har kigget på, men haft svært ved at kombinere de 2 ting sammen... men vil da prøve det som du skrev der
Avatar billede a1a1 Novice
18. december 2007 - 21:14 #5
får du en fejlmeddelelse? hvad er den??

jeg kan heller ikke se hvilken database du bruger....
Avatar billede a1a1 Novice
18. december 2007 - 21:18 #6
hvis det er access, så får du også bedre performance ved at bruge en ole db provider..

  'OLEDB kald til Access 2000
  strConnect = _
    "Provider=Microsoft.Jet.OLEDB.4.0;" &_
    "Data Source=d:\home\FTPBrugernavn\db\database.mdb;"

se f.eks. her (KUN et eksempel, kan/vil ikke anbefale hosting der (sorry))
http://azero.dk/support/windows/connection/
Avatar billede Slettet bruger
10. december 2009 - 09:00 #7
Lukketid
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester