Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal!
Estou na reta final para concluir o meu novo site e a tempos procuro uma galeria de fotos que seja boa e dinamica e que funcione com o java script desabilitado :D bom eu acho que encontrei mas vou precisar de uma ajuda do forun para colocar ela para funcionar 100% bom basicamente é uma páginação em java script e css isso tá funcionando direito o que preciso é que a cada loop seja mostrado 10 fotos diferentes por exemplo:
Loop 1
1,2,3,4,5,6,7,8,9,10
Loop 2
11,12,13,14,15,16,17,18,19,20
Loop 3
21,22,23,24,25,26,27,28,29,30
e assim por diante até fiz um código no final de semana mas num saiu nada ele dá o loop e mostra sempre as 10 primeiras fotos, por isso preciso da ajuda de vocês!!! Valew e abraços!
segue abaixo o código que eu fiz :D
<!-- Seleciono a festa com todas as fotos -->
<%
Set rs = Conn.Execute("select * from fotos where ide like '"&request.querystring("festa")&"'")
If not rs.EOF Then
Do until rs.eof 'loop
%>
<div class="paginar">
<!-- Seleciono as fotos de 10 em 10 -->
<%
Set rs2 = Conn.Execute("select top 10 * from fotos where ide like '"&rs("festa")&"'")
If not rs2.EOF Then
Do until rs2.eof 'loop
%>
<IMG SRC="../<%=Rs2("pasta")%>/img/pqn/<%=Rs2("foto")%>.jpg" />
<%
rs2.MoveNext
Loop
Else
End if
%>
</div>
<%
rs.MoveNext
Loop
Else
End if
%>
por que você não deixa isso como paginação ou dá apenas um loop para exibir todas as fotos?
pessoal pensando mais um pouco aqui eu vi uma outra coisa eu posso contar o numero de fotos e dividir ele por 10 ai o resultado seria a quantidade de loop que ele pode dar não pode ser assim alguém sabe como posso fazer isso tipo assim
<%
Set rs = Conn.Execute("SELECT Count (id) as numero FROM fotos where ide like '"&request.querystring("festa")&"'")
If not rs.EOF Then
Do until rs.eof 'loop
Dim numero, resultado
numero = ""&rs("numero")&""
resultado = ((numero)/10)
%>
<%Response.Write(resultado)%><br>
<%
rs.MoveNext
Loop
Else
End if
%>
usaria esse resultado como um criterio tipo resultado igual ao numero de loop que seria 20 fotos dividido por 10 = 2 loop e cada loop fica assim
loop 1
foto1, foto2, foto3, foto4, foto5, foto6, foto7, foto8, foto9, foto10
loop 2
foto11, foto12, foto13, foto14, foto15, foto16, foto17, foto18, foto19, foto20
tem como fazer isso