Avatar billede praktikanten Nybegynder
17. februar 2005 - 23:24 Der er 17 kommentarer og
1 løsning

Problemer med paging

Hi eksperter,

Hvad skal der til før min paging virker?
På forhånd tak!


-------------------------------------------------------------
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>TEAM[NOPANIC] - Mess with the best, die like the rest!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="includes/stylesheet.css" rel="stylesheet" type="text/css">


</head>

<body background="../grafik/bg.gif" leftmargin="40" topmargin="0">
<table border="0" cellpadding="0" cellspacing="0" class="motherboard">
  <tr>
    <td height="355" valign="top"><!--#include virtual="pages/includes/header_menu.asp"--></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="780" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="235" valign="top">&nbsp;</td>
        <td width="545">&nbsp;</td>
      </tr>
      <tr>
        <td width="235" valign="top"><!--#include virtual="pages/includes/functions.asp"-->
          <!--#include virtual="pages/includes/infobox.asp"--></td>
        <td valign="top"><table width="545" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td><table height="21" border="0" cellpadding="0" cellspacing="0" class="pagename">
              <tr>
                <td height="20" valign="top">New reports </td>
              </tr>
            </table></td>
          </tr>
          <tr>
            <td height="29" valign="top">&nbsp;</td>
          </tr>
          <tr>
            <td valign="top">
     
     
      <%

  SQL = "SELECT COUNT(*) as new FROM news"
  set RS = conn.execute(SQL)

  newcount = RS("news")
 
set conn = opendb()
SQL = "SELECT id, topic, body, author, source, addeddate FROM news ORDER BY id DESC limit 0,1"
set RS = conn.execute(SQL)

newpage = trim(request.querystring("newpage"))
    if tagpage = "" then tagpage = 1

  list = request.querystring("list")
  if list = "" then list = 5

  rest = (newcount Mod list)
  rcsleft = list 

  if (rest = 0) then

    pages = int(newcount / list )

  else

    pages = int(newcount / list + 1)

  end if

  if RS.EOF then

    Response.write("Ingen tags fundet i databasen!")
 
    else

      RS.move(list * newpage - list)

    end if
    do while not RS.EOF and rcsleft > 0
   
    if Cint(tagcount) > 0 then



        if Cint(tagpage) > 1 then

        response.write("<a href='?page=6&newpage=" & newpage - 1 & "&list=" & list &"'><< Forrige side</a>")
   
    End if

      response.write("</td>")
    response.write("<td width='205' height='3' align='center'>Side " & newpage & " af " & pages)
        response.write("<br>")
        response.write("Vis <a href='?new_reports&newpage=1&list=5'>5</a>, <a href='?new_reports&newpage=1&list=10'>10</a>, <a href='?new_reports&newpage=1&list=15'>15</a> nyheder pr. side</td>")
    response.write("<td width='150' height='3' class='text' align='right'>")

    If Cint(newpage) < pages then

        response.write("<a href='?page=6&newpage=" & newpage + 1 & "&list=" & list & "'>Næste side >></a>")
       
    End if

%> 
     
     
      <table width="545" border="0" cellpadding="5" cellspacing="0" class="uplight">
              <tr>
                <td width="440" height="88" align="left" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="text11">
                  <tr>
                    <td width="299" height="18" valign="top"><% response.write(" " & RS("topic") & "  ")%></td>
                    </tr>
                </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="30" valign="top"><% response.write(" <font color='#999999'>Skrevet d. " & formatdatetime(RS("addeddate"),2) & " kl. " & formatdatetime(RS("addeddate"),4) & " af <a href='http://www.team-nopanic.dk/pages/" & RS("author") & ".asp" & "'>" & RS("author") & "</a></font>  ")%></td>
                    </tr>
                  </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="18" valign="top">
           


           
         
           
           
           
           
           
            </td>
                    </tr>
                  </table>                  <br></td>
                <td width="83" valign="top"><%response.write("<img src='http://www.team-nopanic.dk/grafik/members/" & RS("author") & ".jpg"  & "'>  ")%></td>
              </tr>
            </table>
     
     
            <br>
            <table width="545" border="0" cellpadding="5" cellspacing="0" class="updown">
              <tr>
                <td width="522" height="22" valign="top"><% response.write(" " & RS("body") & "  ")%></td>
                </tr>
            </table>
            <%
      end if
closedb()
%>      </td>
          </tr>
        </table>
          </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td height="40" align="center" valign="middle"><table cellpadding="5" class="copyright">
      <tr>
        <td>Alt tekst, struktur, grafik, medie &amp; Asp kode er copyright 2003 TeamNopanic - Siden er udarbejdet af David Plum Olsen </td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
</html>
Avatar billede eagleeye Praktikant
17. februar 2005 - 23:27 #1
Her er et godt eksempel på hvordan det skal lave:
http://activedeveloper.dk/artikler/default.asp?articleid=279
Avatar billede praktikanten Nybegynder
17. februar 2005 - 23:36 #2
Det var den jeg præcis tog udgangspunkt i til at starte med. Men da jeg er noob til ASP fik jeg ikke så meget ud af det.

Så nu spørger jeg om nogle kan hjælpe mig med koden som er vist ovenover :)
Avatar billede eagleeye Praktikant
17. februar 2005 - 23:39 #3
ok jeg kan da prøve at rette koden til der er nogle små ting som skal flyttes lidt rundt.

Disse 3 linjer skal ned efter connection er åbnet:
  SQL = "SELECT COUNT(*) as new FROM news"
  set RS = conn.execute(SQL)

  newcount = RS("news")


Det kode som regner X og Y ud til limit skal op over denne SQL sætning samt 0,1 skal rettes til et par variable med værdierne:
SQL = "SELECT id, topic, body, author, source, addeddate FROM news ORDER BY id DESC limit 0,1"
Avatar billede eagleeye Praktikant
17. februar 2005 - 23:50 #4
du kan i første omgagn prøve sådan her:


<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>TEAM[NOPANIC] - Mess with the best, die like the rest!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="includes/stylesheet.css" rel="stylesheet" type="text/css">


</head>

<body background="../grafik/bg.gif" leftmargin="40" topmargin="0">
<table border="0" cellpadding="0" cellspacing="0" class="motherboard">
  <tr>
    <td height="355" valign="top"><!--#include virtual="pages/includes/header_menu.asp"--></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="780" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="235" valign="top">&nbsp;</td>
        <td width="545">&nbsp;</td>
      </tr>
      <tr>
        <td width="235" valign="top"><!--#include virtual="pages/includes/functions.asp"-->
          <!--#include virtual="pages/includes/infobox.asp"--></td>
        <td valign="top"><table width="545" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td><table height="21" border="0" cellpadding="0" cellspacing="0" class="pagename">
              <tr>
                <td height="20" valign="top">New reports </td>
              </tr>
            </table></td>
          </tr>
          <tr>
            <td height="29" valign="top">&nbsp;</td>
          </tr>
          <tr>
            <td valign="top">
   
   
      <%

set conn = opendb()

SQL = "SELECT COUNT(*) as new FROM news"
set RS = conn.execute(SQL)

newcount = RS("new")

newpage = trim(request.querystring("newpage"))
if newpage = "" then newpage = 1

list = request.querystring("list")
if list = "" then list = 5

rest = (newcount Mod list)
rcsleft = list

if (rest = 0) then
  pages = int(newcount / list )
else
  pages = int(newcount / list + 1)
end if

intStart = newpage*list
intStart = intStart-list

SQL = "SELECT id, topic, body, author, source, addeddate FROM news ORDER BY id DESC limit  " & intStart & ", " & list & ";"

set RS = conn.execute(SQL)

  if RS.EOF then

      Response.write("Ingen tags fundet i databasen!")

    else

'      RS.move(list * newpage - list)

    end if
    do while not RS.EOF and rcsleft > 0
 
    if Cint(newcount) > 0 then

        if Cint(newpage) > 1 then

        response.write("<a href='?page=6&newpage=" & newpage - 1 & "&list=" & list &"'><< Forrige side</a>")
 
    End if

      response.write("</td>")
      response.write("<td width='205' height='3' align='center'>Side " & newpage & " af " & pages)
      response.write("<br>")
      response.write("Vis <a href='?new_reports&newpage=1&list=5'>5</a>, <a href='?new_reports&newpage=1&list=10'>10</a>, <a href='?new_reports&newpage=1&list=15'>15</a> nyheder pr. side</td>")
      response.write("<td width='150' height='3' class='text' align='right'>")

    If Cint(newpage) < pages then

        response.write("<a href='?page=6&newpage=" & newpage + 1 & "&list=" & list & "'>Næste side >></a>")
     
    End if

%>
   
   
      <table width="545" border="0" cellpadding="5" cellspacing="0" class="uplight">
              <tr>
                <td width="440" height="88" align="left" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="text11">
                  <tr>
                    <td width="299" height="18" valign="top"><% response.write(" " & RS("topic") & "  ")%></td>
                    </tr>
                </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="30" valign="top"><% response.write(" <font color='#999999'>Skrevet d. " & formatdatetime(RS("addeddate"),2) & " kl. " & formatdatetime(RS("addeddate"),4) & " af <a href='http://www.team-nopanic.dk/pages/" & RS("author") & ".asp" & "'>" & RS("author") & "</a></font>  ")%></td>
                    </tr>
                  </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="18" valign="top">

            </td>
                    </tr>
                  </table>                  <br></td>
                <td width="83" valign="top"><%response.write("<img src='http://www.team-nopanic.dk/grafik/members/" & RS("author") & ".jpg"  & "'>  ")%></td>
              </tr>
            </table>
   
   
            <br>
            <table width="545" border="0" cellpadding="5" cellspacing="0" class="updown">
              <tr>
                <td width="522" height="22" valign="top"><% response.write(" " & RS("body") & "  ")%></td>
                </tr>
            </table>
            <%
      end if
closedb()
%>      </td>
          </tr>
        </table>
          </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td height="40" align="center" valign="middle"><table cellpadding="5" class="copyright">
      <tr>
        <td>Alt tekst, struktur, grafik, medie &amp; Asp kode er copyright 2003 TeamNopanic - Siden er udarbejdet af David Plum Olsen </td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
</html>
Avatar billede praktikanten Nybegynder
17. februar 2005 - 23:53 #5
Okay - forstod det første, altså det med COUNT sætningen skulle neden under den SQL statement som hente selve nyheden ind.

Men resten forstår jeg ikke rigtig. Nok fordi det ikke er mig som har lavet paging koderne :)
Avatar billede praktikanten Nybegynder
17. februar 2005 - 23:55 #6
Så skriver den:

Microsoft VBScript compilation error '800a03fb'

Expected 'Loop'

/pages/new_reports.asp, line 138
Avatar billede eagleeye Praktikant
17. februar 2005 - 23:58 #7
ok, prøv at rette:

            <%
      end if
closedb()
%> 


Til dette:

            <%
      end if
    rs.Movenext
  loop
closedb()
%>
Avatar billede praktikanten Nybegynder
18. februar 2005 - 00:07 #8
Nu viser den noget på min side, men ikke lige hvad jeg havde forestillet mig.

Jeg havde forestillet mig noget i stil med dette her:

[ Forrige side ] [ Næste side ]

Og så skulle den vise en nyhed per side.
Kan du evt. ordne det, så hæver jeg gerne til 200 point ?
Avatar billede eagleeye Praktikant
18. februar 2005 - 00:09 #9
Ja det kan jeg.

Skal  [ Forrige side ] [ Næste side ]  så over eller under nyheden?
Avatar billede eagleeye Praktikant
18. februar 2005 - 00:15 #10
Jeg har rette lidt i koden igen prøv om det er sådan noget du ønsker:


<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>TEAM[NOPANIC] - Mess with the best, die like the rest!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="includes/stylesheet.css" rel="stylesheet" type="text/css">


</head>

<body background="../grafik/bg.gif" leftmargin="40" topmargin="0">
<table border="0" cellpadding="0" cellspacing="0" class="motherboard">
  <tr>
    <td height="355" valign="top"><!--#include virtual="pages/includes/header_menu.asp"--></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="780" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="235" valign="top">&nbsp;</td>
        <td width="545">&nbsp;</td>
      </tr>
      <tr>
        <td width="235" valign="top"><!--#include virtual="pages/includes/functions.asp"-->
          <!--#include virtual="pages/includes/infobox.asp"--></td>
        <td valign="top"><table width="545" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td><table height="21" border="0" cellpadding="0" cellspacing="0" class="pagename">
              <tr>
                <td height="20" valign="top">New reports </td>
              </tr>
            </table></td>
          </tr>
          <tr>
            <td height="29" valign="top">&nbsp;</td>
          </tr>
          <tr>
            <td valign="top">
   
   
      <%

set conn = opendb()

'Tæl antal poster i databasen
SQL = "SELECT COUNT(*) as new FROM news"
set RS = conn.execute(SQL)
newcount = RS("new")

'Find det side nummer der skal vises
newpage = trim(request.querystring("newpage"))
if newpage = "" then newpage = 1

'Henter hvor mange der skal vise per siden
'hvis der ikke er valgt et antal sættes den til 1
list = request.querystring("list")
if list = "" then list = 1

'Udregn hvor mange sider der kan vises.
rest = (newcount Mod list)
if (rest = 0) then
  pages = int(newcount / list )
else
  pages = int(newcount / list + 1)
end if

'Udregner hvilke poster der skal vises nu. Det gøres ved at gange det ønskede side tal med antal pr. side
intStart = newpage*list
intStart = intStart-list

SQL = "SELECT id, topic, body, author, source, addeddate FROM news ORDER BY id DESC limit  " & intStart & ", " & list & ";"

set RS = conn.execute(SQL)

  if RS.EOF then
      Response.write("Ingen tags fundet i databasen!")
  else
    response.write("</td>")
    response.write("<td width='205' height='3' align='center'>Side " & newpage & " af " & pages)
    response.write("<br>")
    response.write("Vis <a href='?new_reports&newpage=1&list=5'>5</a>, <a href='?new_reports&newpage=1&list=10'>10</a>, <a href='?new_reports&newpage=1&list=15'>15</a> nyheder pr. side</td>")
    response.write("<td width='150' height='3' class='text' align='right'>")
    end if

    do while not RS.EOF
%>
      <table width="545" border="0" cellpadding="5" cellspacing="0" class="uplight">
              <tr>
                <td width="440" height="88" align="left" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="text11">
                  <tr>
                    <td width="299" height="18" valign="top"><% response.write(" " & RS("topic") & "  ")%></td>
                    </tr>
                </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="30" valign="top"><% response.write(" <font color='#999999'>Skrevet d. " & formatdatetime(RS("addeddate"),2) & " kl. " & formatdatetime(RS("addeddate"),4) & " af <a href='http://www.team-nopanic.dk/pages/" & RS("author") & ".asp" & "'>" & RS("author") & "</a></font>  ")%></td>
                    </tr>
                  </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="18" valign="top">

            </td>
                    </tr>
                  </table>                  <br></td>
                <td width="83" valign="top"><%response.write("<img src='http://www.team-nopanic.dk/grafik/members/" & RS("author") & ".jpg"  & "'>  ")%></td>
              </tr>
            </table>
   
            <br>
            <table width="545" border="0" cellpadding="5" cellspacing="0" class="updown">
              <tr>
                <td width="522" height="22" valign="top"><% response.write(" " & RS("body") & "  ")%></td>
                </tr>
            </table>
            <%
        rs.Movenext
    loop
closedb()
%>
      <table width="545" border="0" cellpadding="5" cellspacing="0">
              <tr><td align="center">
<%
    if Cint(newpage) > 1 then
      response.write("<a href='?newpage=" & newpage - 1 & "&list=" & list &"'><< Forrige side</a>")
    End if

    If Cint(newpage) < pages then
      response.write("<a href='?newpage=" & newpage + 1 & "&list=" & list & "'>Næste side >></a>")
    End if
%>
      </td></tr></table>

        </td>
          </tr>
        </table>
          </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td height="40" align="center" valign="middle"><table cellpadding="5" class="copyright">
      <tr>
        <td>Alt tekst, struktur, grafik, medie &amp; Asp kode er copyright 2003 TeamNopanic - Siden er udarbejdet af David Plum Olsen </td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
</html>
Avatar billede praktikanten Nybegynder
18. februar 2005 - 00:19 #11
Vil gerne have den i en tabel nedenunder der hvor body bliver udkrevet. Altså i en tabel ligesom der hvor man kan se nyhedsoverskriften, hvornår den blev lavet osv..
Avatar billede praktikanten Nybegynder
18. februar 2005 - 00:22 #12
Nu virker den, men den ligger placeret helt uden for tabellen.
Ville være fedt hvis det kunne blive sådan her:

Der er xx nyheder i databasen
[ Forrige nyhed ] [ Næste nyhed ]
Avatar billede praktikanten Nybegynder
18. februar 2005 - 00:24 #13
------------------------------------
nyhedsinformation
------------------------------------

------------------------------------



Nyheden



------------------------------------

------------------------------------
Paging
------------------------------------
Avatar billede eagleeye Praktikant
18. februar 2005 - 00:30 #14
Ok så prøv sådan her:


<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>TEAM[NOPANIC] - Mess with the best, die like the rest!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="includes/stylesheet.css" rel="stylesheet" type="text/css">


</head>

<body background="../grafik/bg.gif" leftmargin="40" topmargin="0">
<table border="0" cellpadding="0" cellspacing="0" class="motherboard">
  <tr>
    <td height="355" valign="top"><!--#include virtual="pages/includes/header_menu.asp"--></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="780" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="235" valign="top">&nbsp;</td>
        <td width="545">&nbsp;</td>
      </tr>
      <tr>
        <td width="235" valign="top"><!--#include virtual="pages/includes/functions.asp"-->
          <!--#include virtual="pages/includes/infobox.asp"--></td>
        <td valign="top"><table width="545" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td><table height="21" border="0" cellpadding="0" cellspacing="0" class="pagename">
              <tr>
                <td height="20" valign="top">New reports </td>
              </tr>
            </table></td>
          </tr>
          <tr>
            <td height="29" valign="top">&nbsp;</td>
          </tr>
          <tr>
            <td valign="top">
   
<%
set conn = opendb()

'Tæl antal poster i databasen
SQL = "SELECT COUNT(*) as new FROM news"
set RS = conn.execute(SQL)
newcount = RS("new")

'Find det side nummer der skal vises
newpage = trim(request.querystring("newpage"))
if newpage = "" then newpage = 1

'Henter hvor mange der skal vise per siden
'hvis der ikke er valgt et antal sættes den til 1
list = request.querystring("list")
if list = "" then list = 1

'Udregn hvor mange sider der kan vises.
rest = (newcount Mod list)
if (rest = 0) then
  pages = int(newcount / list )
else
  pages = int(newcount / list + 1)
end if

'Udregner hvilke poster der skal vises nu. Det gøres ved at gange det ønskede side tal med antal pr. side
intStart = newpage*list
intStart = intStart-list

SQL = "SELECT id, topic, body, author, source, addeddate FROM news ORDER BY id DESC limit  " & intStart & ", " & list & ";"

set RS = conn.execute(SQL)

  if RS.EOF then
      Response.write("Ingen tags fundet i databasen!")
    end if

    do while not RS.EOF
%>
      <table width="545" border="0" cellpadding="5" cellspacing="0" class="uplight">
              <tr>
                <td width="440" height="88" align="left" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="text11">
                  <tr>
                    <td width="299" height="18" valign="top"><% response.write(" " & RS("topic") & "  ")%></td>
                    </tr>
                </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="30" valign="top"><% response.write(" <font color='#999999'>Skrevet d. " & formatdatetime(RS("addeddate"),2) & " kl. " & formatdatetime(RS("addeddate"),4) & " af <a href='http://www.team-nopanic.dk/pages/" & RS("author") & ".asp" & "'>" & RS("author") & "</a></font>  ")%></td>
                    </tr>
                  </table>
                  <table width="100%" border="0" cellpadding="0" cellspacing="0" class="text10">
                    <tr>
                      <td width="299" height="18" valign="top">

            </td>
                    </tr>
                  </table>                  <br></td>
                <td width="83" valign="top"><%response.write("<img src='http://www.team-nopanic.dk/grafik/members/" & RS("author") & ".jpg"  & "'>  ")%></td>
              </tr>
            </table>
   
            <br>
            <table width="545" border="0" cellpadding="5" cellspacing="0" class="updown">
              <tr>
                <td width="522" height="22" valign="top"><% response.write(" " & RS("body") & "  ")%></td>
                </tr>
            </table>
            <%
        rs.Movenext
    loop
closedb()
%>
      <table width="545" border="0" cellpadding="5" cellspacing="0">
        <tr><td align='center'>Side <%=newpage%>  af  <%=pages%>
          <br>
          Vis <a href='?new_reports&newpage=<%=newpage%>&list=5'>5</a>, <a href='?new_reports&newpage=<%=newpage%>&list=10'>10</a>, <a href='?new_reports&newpage=<%=newpage%>&list=15'>15</a> nyheder pr. side</td>
        </td></tr>           
              <tr><td align="center">
<%
    if Cint(newpage) > 1 then
      response.write("<a href='?newpage=" & newpage - 1 & "&list=" & list &"'><< Forrige side</a>")
    End if

    If Cint(newpage) < pages then
      response.write("<a href='?newpage=" & newpage + 1 & "&list=" & list & "'>Næste side >></a>")
    End if
%>
      </td></tr></table>

        </td>
          </tr>
        </table>
          </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td height="40" align="center" valign="middle"><table cellpadding="5" class="copyright">
      <tr>
        <td>Alt tekst, struktur, grafik, medie &amp; Asp kode er copyright 2003 TeamNopanic - Siden er udarbejdet af David Plum Olsen </td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
</html>



Det med man kan vælge 5, 10, 15 pr side er stadig med, men jeg var lidt i tvivl om du ville havde det med?
Avatar billede praktikanten Nybegynder
18. februar 2005 - 00:44 #15
Okay - det virker fint og jeg har nu også rettet den til. Men jeg vil gerne have at forrige side skal vises, selvom der er ikke er nogle. Altså det skal bare ikke være et link, og farven skal være #cccccc

<%
    if Cint(newpage) > 1 then
      response.write("<a href='?newpage=" & newpage - 1 & "&list=" & list &"'><< Forrige side</a>")
    End if

    If Cint(newpage) < pages then
      response.write("<a href='?newpage=" & newpage + 1 & "&list=" & list & "'>Næste side >></a>")
    End if
%>
Avatar billede eagleeye Praktikant
18. februar 2005 - 00:50 #16
ok så prøv at rette de linjer du har vist til dette:


<%
    response.write "<span style=""color: #cccccc;"">"
    if Cint(newpage) > 1 then
      response.write("<a href='?newpage=" & newpage - 1 & "&list=" & list &"'><< Forrige side</a>")
    Else
      response.write("<< Forrige side ")   
    End if

    If Cint(newpage) < pages then
      response.write("<a href='?newpage=" & newpage + 1 & "&list=" & list & "'>Næste side >></a>")
    Else
      response.write("Næste side >>")   
    End if
    Response.Write "</span>"
%>
Avatar billede praktikanten Nybegynder
18. februar 2005 - 00:55 #17
Ja det virker glimrende.
Tusind tak for hjælpen :)

Ligger du lige et svar ?
Avatar billede eagleeye Praktikant
18. februar 2005 - 00:56 #18
Ja naturligvis her et svar :)
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