Avatar billede websam Nybegynder
06. januar 2002 - 20:07 Der er 4 kommentarer og
1 løsning

Tjek lige dette !

Jeg er ved at lave en paging sammen med en søgemaskine men når jeg trykker på pil frem eller tilbage i pagingen ja så viser den pludselig ikke noget. Her er koden :

      <form method=\"POST\" action=\"Search.asp\">
        <p><input type=\"text\" name=\"Search\" size=\"20\">
        <input type=\"submit\" value=\"Søg\" name=\"Action\"></p>
      </form>
      <%
        If Request.Form(\"Search\") <> \"\" Then
          Sql = \"Select * From Topics Where\"
          Sql = Sql & \" (T_Subject LIKE \'%\" & Request.Form(\"Search\") & \"%\')\"
          Sql = Sql & \" Or (T_Message LIKE \'%\" & Request.Form(\"Search\") & \"%\')\"
          Rs.Open Sql, Dsn, 1
            If Not (rs.BOF Or rs.EOF) Then
            rs.PageSize = 1
            rs.AbsolutePage = intPage
            intRecCount = rs.PageSize
            intPageCount = rs.PageCount
            Response.Write \"<p><b>Side \" & intPage & \" af \" & intPageCount & \"</b></p>\"
            %>
              <table width=\"500\">
                <tr>
                  <td class=\"main\" bgcolor=\"#999999\" width=\"206\"><b>Overskrift</b></td>
                  <td class=\"main\" bgcolor=\"#999999\" width=\"188\"><b>Tekst</b></td>
                  <td class=\"main\" bgcolor=\"#999999\" width=\"86\"><b>Dato</b></td>
                </tr>
                <%
                  Do While Not rs.EOF And intRecCount > 0
                %>
                <tr>
                  <td class=\"main\" bgcolor=\"#DDDDDD\" width=\"206\" valign=\"top\"><%= Rs(\"T_Subject\")%></td>
                  <td class=\"main\" bgcolor=\"#DDDDDD\" width=\"188\"><%= Rs(\"T_Message\")%></td>
                  <td class=\"main\" bgcolor=\"#DDDDDD\" width=\"86\" valign=\"top\"><%= Formatdate(Rs(\"T_Last_Post\"))%></td>
                </tr>
              <%
              intRecCount = intRecCount - 1
              rs.MoveNext
              Loop
              %>
              </table>
              <%
              Else
              %>
              <table border=\"0\" width=\"500\">
                <tr>
                  <td width=\"100%\" class=\"error\" align=\"center\">Din søgning gav intet resultat !</td>
                </tr>
              </table>
            <%
              End If
              End If
            %>
      <%
        Response.Write \"<p>Gå til side \"
        For intNum = 1 To intPageCount
            Response.Write \"<a href=Search.asp?page=\" & intNum & \">\" & intNum & \"</a> \"
        Next

        Response.Write \"<p>\"
        If Clng(intPage) > 1 Then
          Response.Write \"<a href=Search.asp?page=\" & intPage - 1 & \">&lt;&lt;</a>\"
        Else
          Response.Write \"&lt;&lt;\"
        End If

        Response.Write \"&nbsp;\"

        If Clng(intPage) < Clng(intPageCount) Then
          Response.Write \"<a href=Search.asp?page=\" & intPage + 1 & \">&gt;&gt;</a> \"
        Else
          Response.Write \"&gt;&gt;\"
        End If
      %>

/websam
Avatar billede keysersoze Ekspert
06. januar 2002 - 20:16 #1
det er sikkert fordi du ikke fører dine søreparametre med... du søger jo på request.form, men denne er jo tom når du klikker videre.

Derfor skal du i din a href fører denne med
Avatar billede websam Nybegynder
06. januar 2002 - 20:23 #2
Oki men der må jeg erkende at jeg står af hvordan går jeg det ?

/websam
Avatar billede 12tri Nybegynder
06. januar 2002 - 20:26 #3
du sætter bare din url til at indholde din søge element
Avatar billede websam Nybegynder
06. januar 2002 - 20:38 #4
Ja det forstår jeg godt men hvad skal jeg skrive i linkene :

<a href=Search.asp?page=\" & intNum & \">
<a href=Search.asp?page=\" & intNum -1 & \">
<a href=Search.asp?page=\" & intNum +1 & \">

Jeg ved ikke hvad jeg skal skrive for at få det til at virke ?

/websam
Avatar billede keysersoze Ekspert
06. januar 2002 - 21:15 #5
Search.asp?page=\" & intPage - 1 & \"&search=\" & request(\"search\") & \"

dette skal laves alle request.form nok laves om til bare request
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

IT-JOB

Capgemini Danmark A/S

Microsoft AI Solution Architect

BEC Financial Technologies

Development Manager for Core Banking

Capgemini Danmark A/S

AI Data Architect

Capgemini Danmark A/S

Client Partner