Just nu i M3-nätverket
Gå till innehåll
mia_sr

Fyra i rad

Rekommendera Poster

Hej!

 

Jag har en kodsnutt som visar sökresultatet i tio rader och lägger resterande på en ny sida. Nu undrar jag hur jag får den skriva ut fyra poster på en tabellrad oxch sedan byta till en ny.

 

/mia

 

do while not objRs.eof and intCurrentPost < objRs.pagesize

strContents = strContents &_

"<tr><td>" & objRs( "bildtext" ) & "</td></tr>"

 

intCurrentPost = intCurrentPost + 1

objRs.movenext

loop

 

for i = 1 to objRs.pagecount

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Det var länge sedan jag höll på med ASP men jag har för mig att du sätter pagesize till 4, dvs i ditt fall:

 

objRs.pagesize = 4

 

/OZn

_______________________________________________________

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Hej!

 

Det ändrar bara antalet sökresultat som visas för varje sida.

 

10 är bra att den visar men jag vill inte visa dom som en enda lång rad som den gör nu i och med <tr><td> utan jag vill visa en tabell med typ 5 kolumner. Det blir två tabellrader för de 10 sökresultaten.

 

/mia

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Välkommen tillbaka OZn :thumbsup:

 

Mia:

Ett exempel som visar en princip att lösa det på

cnt=1
Response.Write "<tr>"
for i=1 to 18
if (cnt mod 5)<>0 then
	response.Write "<td>Data</td>"
else
	response.Write "</tr><tr>"
end if
cnt=cnt+1
next
' Fyll ut det som är kvar av sista tabellraden med tomma celler
for j=4-(i mod 5) to 0 Step -1
Response.Write "<td></td>"
next
Response.Write "</tr>"

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
10 är bra att den visar men jag vill inte visa dom som en enda lång rad som den gör nu i och med <tr><td> utan jag vill visa en tabell med typ 5 kolumner. Det blir två tabellrader för de 10 sökresultaten.

Aha, då missförstod jag frågan...

Välkommen tillbaka OZn

Tackar, Anjuna! (har iof smugit in här lite då och då..)

 

/OZn

_______________________________________________________

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Ska jag mata ihop denmed min kod på något sätt?

Jag har försökt att lägga in den men får inte till det.

 

Min kod sedan innan:

 

intPageId = request.querystring( "pageid" )
if intPageId = "" then intPageId = 1

with objRs
 .cursorlocation = 3
 .open strSQL, strConString
 .pagesize = 10
 .absolutepage = intPageId
end with


intPages = cint( objRs.pagecount )
intCurrentPost = 0

do while not objRs.eof and intCurrentPost < objRs.pagesize


 strContents = strContents &_
   "<tr><td>" & objRs( "bildtext" ) & "</td>" 
 intCurrentPost = intCurrentPost + 1
 objRs.movenext

loop

for i = 1 to objRs.pagecount
 strNavigation = strNavigation & " <a href='?pageid=" & i & "'>" & i & "</a>"
next

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...