Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/10/2009, 16:22
nene16803
 
Fecha de Ingreso: junio-2004
Mensajes: 47
Antigüedad: 20 años, 10 meses
Puntos: 0
Respuesta: Mostrar resultados de una tabla con un for

hola de nuevo, este es el codigo que que he puesto, y me sale el mismo registro en la misma linea.
Cita:

<%

Dim total_registros_encontrados, j, temp, x, arreglo, i, oConn, RS


set oConn=server.createobject("ADODB.connection")
set rs=server.createobject("ADODB.Recordset")
oConn.open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.Mappath("bd1.mdb"))

rs.Open "tabla",oConn
do until rs.EOF


foto=rs.Fields("foto")
leyenda=rs.Fields("leyenda")


total_registros_encontrados = 3

For j = 0 to CInt(total_registros_encontrados) Step 3
temp = temp & " " & j
Next 'j

arreglo = Split(Replace(Trim(temp), " ", ","),",")

For x = 0 to UBound(arreglo)
arreglo(x) = arreglo(x)
Next
%>
<table border="1"><tr>
<%

For i = 1 to CInt(total_registros_encontrados)

'Response.Write "<td>" & i & "</td>"
Response.Write("<td><table width='23%' height='99' border='1' align='center' cellpadding='1' cellspacing='1'><tr><td><div class='eltexto1'>")
Response.Write("<div align='center'><a href='imagenes/" & foto & "'> <img src='imagenes/" & foto & "' width='106' height='121' border='0' id='img-mwsf-14' class='photo'></a></div></div></td>")
Response.Write("</tr><tr><td bgcolor='#9D785B'><div class='eltexto2'><div align='center'>" & leyenda & "</div></div></td></tr></table> ")

If i Mod 3 = 0 Then

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

End If
Next 'i
%>
</tr> </table>
<%
rs.MoveNext
loop
rs.close
Set rs = Nothing
oConn.close
Set oConn = Nothing
%>
</td></tr></table>