Vælg mere end et billede random fra database
hejsa,Jeg har en side hvor jeg gerne vil have vist 3 tilfældige billeder fra min billede database, jeg har i forvejen en kode som henter et enkelt. Den ser sådanne ud:
<%
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../xx.mdb")
set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM gl"
rs.Open SQL, Conn, 1, 3
%><%
randomize
rs.Move(int(rs.RecordCount * rnd))
%>
<br>
<a align='center' href='http://www.klas.dk/gl/billeder/<%=rs("filnavn")%>.jpg'><img src='/gl/billeder/thumbs/<%=rs("filnavn")%>.jpg' border='0'></a><br><br>
Min hjerne bildte mig ind at jeg så bare kunne tage dette:
<%
randomize
rs.Move(int(rs.RecordCount * rnd))
%>
og sætte ind igen, og så tage et ekstra billede ud, det virker også nogle gange, men andre gange kommer der en fejl, og hvis jeg prøver at hente 3 billeder ud så går det slet ikke..
På forhånd tak for hjælpen :)
