Just nu i M3-nätverket
Jump to content

Listnings problem


The_Spirit

Recommended Posts

Jag listar alla bilder så här på min sida.

 

Så om jag har 40 bildkategorier så listar den alla på en sida.

(Min design blir skit då)

 

<table width="512" cellspacing="0" cellpadding="0" border="0">

<tr><td width="516">

<%sql="select * from galleripersoner where katid = "&request("galleriid")&""

set rs = conn.execute(sql)%>

<br><br>

<center>

<table width="516"><tr>

<%

i = 0

do until rs.eof%>

 

<%if i = 3 or i = 6 or i = 9 or i = 12 or i = 15 or i = 18 or i = 21 or i = 24 or i = 27 or i = 30 then

Response.Write("</tr><tr>")

end if%>

<td width="510">

<table cellspacing="0" cellpadding="0"><tr><td>

 

<%

SQL = "Select count(*) AS antal FROM galleribilder where katperid = "&rs("katperid")&""

Set RS3 = conn.Execute(SQL)

 

if rs3("antal") > 0 then

 

SQL = "Select * FROM galleribilder where katperid = "&rs("katperid")&""

RStemp = UBOUND(Conn.Execute(SQL).GetRows(),2)+1

 

Randomize

post = Int(RND*RStemp)

Set RS2 = Conn.Execute(SQL)

For s = 1 to post

RS2.MoveNext

Next

%>

 

<%

if rs2("width")=0 or rs2("height")=0 then

width=80

height=120

else

width=round((rs2("width")/3),0)

height=round((rs2("height")/3),0)

end if

 

 

%>

<table cellspacing="0" cellpadding="0" border="1" bordercolor="000000"><tr><td>

 

 

<a href="visa_bilder.asp?katperid=<%=rs("katperid")%>">

<img src="galleri/<%=RS2("bild")%>" WIDTH="<%=width%>" HEIGHT="<%=height%>" BORDER='0'></a></td></tr></table>

<%end if%>

 

 

 

<center>

[<a href="visa_bilder.asp?katperid=<%=rs("katperid")%>"><b><%=rs("namn")%></b></a>]<br>

<i><%=rs3("antal")%> bilder</i> </p>

</center>

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

 

 

</td>

 

 

 

<%

i = i+1

rs.movenext

loop%>

</tr></table>

 

 

Men jag skulle vijla att den lista 9 st (Passar min design)

 

(3 i bredd o 3 neråt)

 

sen skall det bli en länk som säger "Nästa sida"

så skall den göra tills alla bilder är listade

 

skulle även vara bra om man kunnde gå tillbaka en sida,

samt att den sa att man är på sida 1 av ? (antal sidor)

 

Någon som vet hur man ändrar min kod till det ?

 

Skulle vara tacksam om nån kunnde hjälpa mig..

 

Link to comment
Share on other sites

Mr Andersson

Detta hjälper inte ditt problem, men det blir snyggare kod...

 

Istället för:

 

<%if i = 3 or i = 6 or i = 9 or i = 12 or i = 15 or i = 18 or i = 21 or i = 24 or i = 27 or i = 30 then

 

Skriver du:

<% if (i mod 3) = 0 then

 

 

 

Link to comment
Share on other sites

den kan jag ju alltid lägga till sen med,

tack för den hjälpen

 

men först måste jag ha en lösning på mitt problem..

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...