23. august 2002 - 15:15Der er
14 kommentarer og 1 løsning
Højre om i tabel ?
Hej dette er nok en af de lette ? Når man trækker noget ud af databasen kører det ned af hvordan får jeg det til at køre højre om ? Og hvordan når jeg laver et loop kan jeg så få den til at køre til næste tabel (altså tabelen under ) Ps: Det er billeder jeg trækker ud af databasen. Jeg har lavet det sådan her :
sql = "SELECT top 3 username,sex,lookfor,ptype,sexorient,hafarve,landsdel,ryger,dd,msk,anon,icon,mobkli,tlfkli,adr,profil, dato,FILENAME FROM Users WHERE * = 'kvinde' ORDER BY id DESC" Set rsUser = Server.CreateObject("ADODB.Recordset") rsUser.Open sql, conn, 3, 3
sql = "SELECT * FROM users" Set rsusername = Server.CreateObject("ADODB.Recordset") rsusername.Open sql, conn, 3, 3 usercount = 0 if not rsusername.EOF then rsusername.Movefirst do until rsusername.EOF
usercount = usercount +1
rsusername.Movenext loop rsusername.Movefirst end if
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Så skal du bruge det: <% Response.Write"<table border=0 cellspacing=35 cellpading=20>" LinkCount = 0 Do Until rs.EOF 'change this 3 to any number you like (jeg har valgt 3 søjler) i dit tilfælde skal være 4: If LinkCount Mod 3 = 0 Then If LinkCount <> 0 Then Response.Write"</tr>" Response.Write "<tr align=right><td><a STYLE=text-decoration:none href=Books/"&RS("BookCodeNr")&".txt><b>"&RS("BookName")&"</b></a></td>" Else Response.Write "<td><a STYLE=text-decoration:none href=Books/"&RS("BookCodeNr")&".txt><b>"&RS("BookName")&"</b></a></td>" End If LinkCount = LinkCount + 1 rs.MoveNext Loop Response.Write"</tr></table>" rs.Close Set rs = Nothing
%>
hvis du vil ha 4 X 4 så skal du definere pagesize og det kan du?
Dit billeder kan lægge i en mappe fx: images. I tabellen skriver du navnet til hvert billede og hvis dette felt hedder BilledNavn i tabellen så bliver det: Response.Write "<td><IMG height=115 rc=images/"&RS"BilledNavn")".gif></td>"
Virker ikke det er jo et billede databasen sætter ind hvis jeg skriver Response.Write "<td><IMG height=115 rc=pictures/<%=rsUser("FILENAME")%>" )".gif></td>" Giver den fejl ved filename !?
sql = "SELECT top 3 username,sex,lookfor,ptype,sexorient,hafarve,landsdel,ryger,dd,msk,anon,icon,mobkli,tlfkli,adr,profil, dato,FILENAME FROM Users WHERE landsdel = 'københavn' ORDER BY id DESC" Set rsUser = Server.CreateObject("ADODB.Recordset") rsUser.Open sql, conn, 3, 3
sql = "SELECT sex FROM users" Set rsusername = Server.CreateObject("ADODB.Recordset") rsusername.Open sql, conn, 3, 3 usercount = 0 if not rsusername.EOF then rsusername.Movefirst do until rsusername.EOF
usercount = usercount +1
rsusername.Movenext loop rsusername.Movefirst end if
%><%if not rsUser.EOF then %><%rsUser.Movefirst do until rsUser.EOF%> <div align="left"> <p style="border-style:none;"> <% Response.Write"<table border=0 cellspacing=35 cellpading=20>" LinkCount = 0 Do Until rs.EOF 'change this 3 to any number you like (jeg har valgt 3 søjler) i dit tilfælde skal være 4: If LinkCount Mod 3 = 0 Then If LinkCount <> 0 Then Response.Write"</tr>" Response.Write "<td><IMG height=115 src=pictures/" & rsUser("FILENAME") & " </td>" Else Response.Write "<td><IMG height=115 src=pictures/" & rsUser("FILENAME") & " </td>" End If LinkCount = LinkCount + 1 rs.MoveNext Loop Response.Write"</tr></table>" rs.Close Set rs = Nothing
hvis du vil kan du send til mig din db med nogle billeder, du behover ikke sende alle data bare dette tabel. amch3@get2net.dk det kunne ikke være så svært den kører godt nok på min server.
<% Set con = server.CreateObject("ADODB.Connection") con.Open MinDB Set RS = Server.CreateObject("ADODB.Recordset") SQL = "Select * From users" RS.open sql, con %> <p align="center"> <form action="FehresteKetab2.asp" method="Post"> <% Response.Write"<table border=0 cellspacing=35 cellpading=20>" LinkCount = 0 Do Until rs.EOF 'change this 3 to any number you like: If LinkCount Mod 4 = 0 Then If LinkCount <> 0 Then Response.Write"</tr>" Response.Write "<tr><td><img width=100 src=images/" & RS("filename") & "></td>" Else Response.Write "<td><img width=100 src=images/" & RS("filename") & "></td>"
End If LinkCount = LinkCount + 1 rs.MoveNext Loop Response.Write"</tr></table>" rs.Close Set rs = Nothing
%> </table> </form>
Hoseditme.asp:
' Path to Database Dim MinDB MinDB = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/project4/line.mdb")
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.