Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


byta sida

Postades av 2002-03-12 13:06:10 - Jonny Eriksson, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 511 personer

Försöker få ett script att byta sida men de funkar inget vidare... den visar ändå bara sida 1, någon som känner sej manad att klura ut det? vill alltså att det ska gå att byta sida efter att mer än 5 inlägg är gjorda.. vet inte vad det är som är fel?

<CODE>
<%
if antalinlagg = 0 then
Response.Write "<blockquote><i><font size=2><b>"&request.querystring("user")&" har inga inlägg i sin gästbok =(</b></font></i></blockquote>"
else

nextpage = trim(request("nextpage"))
if nextpage = "" then nextpage = 1

Set connect = Server.CreateObject("ADODB.Connection")
connect.open db
Set recset = server.createobject("ADODB.Recordset")
Set rs = server.createobject("ADODB.Recordset")
Set rs3 = Server.CreateObject("ADODB.Recordset")

sql = "select * from tblguestbook where fldtouser = '"& request.querystring("user") &"' order by flddate DESC"
recset.open sql, connect, adopenstatic, adlockoptimistic
fldfrom = recset("fldfromuser")
sql2 = "select * from tblinfo where fldusername ='"&fldfrom&"'"
rs.open sql2, connect


strbirthdate = rs("fldbirthdate")
strfrom = rs("fldfrom")

gbid = recset("fldid")

recset.pagesize = 5
recset.absolutepage = nextpage

do until recset.eof or rowcount > recset.pagesize
rowcount = rowcount + 1
%>
<table width="100%">
<td width="10">

massa annan kod som inte är relevant här....



<%
recset.movenext
loop

if recset.pagecount > 1 then

for a = 1 to recset.pagecount
if a <> cint(nextpage) then
response.write ""&a&""
else
response.write "&nbsp;"&a
end if
next
end if
end if
%></CODE>


Svara

Sv: byta sida

Postades av 2002-03-12 16:03:40 - Anna-Karin Söderberg

Hej
Här kommer min kod som fungerar, jag ser inte riktigt vad som är felet i din kod, jag tror att det är i loopen där du skriver ut som felet blir.

********************
<%

Dim CONN_STRING
CONN_STRING = "DBQ=" & Server.MapPath(d_base) & ";"
CONN_STRING = CONN_STRING & "Driver={Microsoft Access Driver (*.mdb)};"


Dim iPageSize
Dim iPageCount
Dim iPageCurrent
Dim strOrderBy
Dim strSQL
Dim objPagingConn
Dim objPagingRS
Dim iRecordsShown
Dim I

iPageSize = Msg_a_page


If Request.QueryString("page") = "" Then
iPageCurrent = 1
Else
iPageCurrent = CInt(Request.QueryString("page"))
End If

strSQL = "SELECT * FROM gaster ORDER BY id DESC"


If Request.QueryString("order") = "" Then
strOrderBy = "id"
Else
strOrderBy = Request.QueryString("order")
End If


Set objPagingConn = Server.CreateObject("ADODB.Connection")
objPagingConn.Open CONN_STRING, CONN_USER, CONN_PASS


Set objPagingRS = Server.CreateObject("ADODB.Recordset")
objPagingRS.PageSize = iPageSize
objPagingRS.CacheSize = iPageSize


objPagingRS.Open strSQL, objPagingConn, 3, 1, adCmdText

countinlagg = 0
DO UNTIL objPagingRS.EOF
countinlagg = countinlagg + 1
objPagingRS.MoveNext
LOOP
objPagingRS.MoveFirst

iPageCount = objPagingRS.PageCount

If iPageCurrent > iPageCount Then iPageCurrent = iPageCount
If iPageCurrent < 1 Then iPageCurrent = 1

If iPageCount = 0 Then
Response.Write txt_nomatch
Else
objPagingRS.AbsolutePage = iPageCurrent

%>
<FONT FACE="<%=font%>" size="<%=fontsize%>">
<table width="450" border="0" cellspacing="0" cellpadding="1" bgcolor="#<%=bgcolor%>">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#<%=bgcolor%>">


<%
iRecordsShown = 0
Do While iRecordsShown < iPageSize And Not objPagingRS.EOF
%>

**** Här skrivs inläggen ut***

<%
iRecordsShown = iRecordsShown + 1
objPagingRS.MoveNext
Loop
End If


objPagingRS.Close
Set objPagingRS = Nothing
objPagingConn.Close
Set objPagingConn = Nothing


%>
************************
Länka fram och tillbaka
*********************
<%
If iPageCurrent <> 1 Then
%>
<%=txt_previous%>
&nbsp;&nbsp;
<%
End If
If iPageCurrent < iPageCount Then
%>
<%=txt_next%>
<%
End If

%>
******************
MvH Anna-Karin


Svara

Sv: byta sida

Postades av 2002-03-12 16:15:04 - Patrik Andersson

Skriver den ut några sidnummer överhuvudtaget. Vad fungerar inte?
Hur ser urlen ut? Håll musen på ett sidnummer och titta i statusfältet och se om det ser rätt ut

//Putte



Svara

Sv: byta sida

Postades av 2002-03-13 08:16:21 - Jonny Eriksson


Jadå den skriver ut sidnummer och länken verkar se helt okej ut.. det är bara det att den inte byter sida när jag klickar på nästa sida.. länken ser ut som följer:

guestbook.asp?user=jonnye&page=2

om man nu vill till sida 2 o.s.v den byter helt enkelt inte sida.. vetefan vad det är som kan vara fel...


//J.E


Svara

Sv: byta sida

Postades av 2002-03-13 08:59:20 - Anna-Karin Söderberg

Hej

Jag borde nog skämmas, nu läste jag igenom din text lite bättre
och hittade felet.

Du tar emot nästa sidas värde med:
nextpage = trim(request("nextpage")) <-- Nextpage

I länken så har du lagt in page bara.
"<a href='guestbook.asp?user="&strusername&"&page="&a&"'>-<--Page

Ändra till nextpage så borde det funka.

Anna-Karin.


Svara

Sv: byta sida

Postades av 2002-03-13 11:55:59 - Jonny Eriksson

ahh tack så mkt, där va felet, där får man får att man inte läser igenom koden ordentligt själv hehe, tur att det är någon som har ögonen med sej i alla fall =)


//J.E


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 841
27 960
271 761
539
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies