jag har den här koden för ett bildgalleri, men det är bara det att alla bilder visas på en lång rad, vill ha 6 bilder per rad sen ska en ny rad ritas ut tills alla bilder har loopats igenom
<%
Dim X
Dim Y
Set bildRS=objConn.Execute("Select * From tblUsers")
If bildRS.EOF Then
Response.Write "Det finns inga bilder..." & vbCrLf
Else
X = 1
Y = 1
Response.Write "<table>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Do
If X >= 6 Then
Response.Write "</tr>" & vbCrLf
X = 1
If Y >= 4 Then
Exit Do
Else
Y = Y + 1
End If
Response.Write "<tr>" & vbCrLf
End If
Response.Write "<td>" & vbCrLf
Response.Write "<img src=""/images/users/" & bildRS("picture") & """ />" & vbCrLf
Response.Write "</td>" & vbCrLf
bildRS.MoveNext
Loop Until bildRS.EOF
Response.Write "</tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End If
%>
<%
Set bildRS=objConn.Execute("Select * From tblUsers")
If bildRS.EOF Then
Response.Write "Det finns inga bilder..." & vbCrLf
Else
Response.Write "<table>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Do
If x mod 6=0 and x>1 Then Response.Write "</tr><tr>" & vbCrLf
Response.Write "<td>" & vbCrLf
Response.Write "<img src=""/images/users/" & bildRS("picture") & """ />" & vbCrLf
Response.Write "</td>" & vbCrLf
x=x+1
bildRS.MoveNext
Loop Until bildRS.EOF
Response.Write "</tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End If
%>
Set bildRS=objConn.Execute("Select * From tblUsers")
If bildRS.EOF Then
Response.Write "Det finns inga bilder..." & vbCrLf
Else
X = 1
Response.Write "\<table\>" & vbCrLf
Response.Write "\<tr\>" & vbCrLf
Do
Response.Write "\<td\>" & vbCrLf
Response.Write "\<img src=""/images/users/" & bildRS("picture") & """ /\>" & vbCrLf
Response.Write "\</td\>" & vbCrLf
If X Mod 6=0 Then
Response.write "\</TR\>" & vbCrLf
If Not bildRS.EOF Then
Response.write "\<TR\>"
End If
End
bildRS.MoveNext
x=x+1
Loop Until bildRS.EOF
If X Mod 6\>0 Then
Response.Write "\<TD COLSPAN=" & X Mod 6 & "\>\</TD\>\</tr\>" & vbCrLf
End If
Response.Write "\</table\>" & vbCrLf
End If
<%
Set bildRS=objConn.Execute("Select * From tblUsers")
If bildRS.EOF Then
Response.Write "Det finns inga bilder..." & vbCrLf
Else
Response.Write "<table>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Do
If x mod 6=0 and x>1 Then Response.Write "</tr><tr>" & vbCrLf
Response.Write "<td>" & vbCrLf
Response.Write "<img src=""/images/users/" & bildRS("picture") & """ />" & vbCrLf
Response.Write "</td>" & vbCrLf
x=x+1
bildRS.MoveNext
Loop Until bildRS.EOF
Response.Write "</tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End If
%>
Någe sånt kanske?
funkar perfekt, tack
264 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2