Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2006, 09:37
Avatar de karmish
karmish
 
Fecha de Ingreso: mayo-2006
Mensajes: 272
Antigüedad: 19 años
Puntos: 1
Problema para ordenar una tabla

Hola queridos amigos:
Temgo el siguiente problema, quiero poder hacer 2 columnas que muestren mi informacion de la base de datos, para ello tengo el siguiente codigo

Código:
 <%
					Do While Not rs.EOF			
		   %>
                    <tr> 
                      <td width="275" height="299" valign="top"> <%for i=1 to 2 
				
					y = 0 
                 Maximo = 110
                 Cadena=rs("observacion")
                 If len ( Cadena ) > Maximo Then 
                    Cadena2 = Split ( Cadena, " " ) 
                    Cadena = "" 
                    Do While len ( Cadena ) + len ( Cadena2 ( y ) ) < Maximo 
                       Cadena = Cadena & " " & Cadena2 ( y ) 
                       y = y + 1 
                    Loop 
			 End if
				
				%> 
                        <table width="275" border="0" cellpadding="0" cellspacing="0">
                          <!--DWLayoutTable-->
                          <tr> 
                            <td width="275" height="126" align="center" valign="middle"><a href="ficha.asp?id=<%=rs.Fields("id_propi").value%>"><img src="admin/casas/<%=rs.Fields("foto").value%>" width="160" height="120" border="0"></a></td>
                          </tr>
                          <tr> 
                            <td height="22" align="left" valign="middle" class="titc">&nbsp;N&ordm; 
                              Propiedad: <span class="tahoma12n"><%=rs.Fields("id_propi").value%></span> </td>
                          </tr>
                          <tr> 
                            <td height="22" align="left" valign="middle" class="titc">&nbsp;Tipo:<span class="tahoma12n"> 
                              <%=rs.Fields("tipo").value%></span></td>
                          </tr>
                          <tr> 
                            <td height="22" align="left" valign="middle" class="titc">&nbsp;Ciudad:<span class="tahoma12n"> 
                              <%=rs.Fields("ciudad").value%></span></td>
                          </tr>
                          <tr> 
                            <td height="22" align="left" valign="middle" class="titc">&nbsp;Precio: 
                              <span class="tahoma12n"><%=rs.Fields("precio").value%></span></td>
                            </tr>
                          <tr> 
                            <td height="55" valign="top" class="titc">&nbsp;Detalles: 
                              <span class="tahoma12n"> 
                              &nbsp;<%Response.Write(Cadena)%>
                              ...</span></td>
                          </tr>
                          <tr> 
                            <td height="12" align="left" valign="middle" class="texto">....................................................................</td>
                          </tr>
                        </table></td>
                      <td width="274" valign="top"><%
				rs.MoveNext
				next%></td>
                    </tr>
                    <%
            Loop%>
Pero con esto el problema es que si tengo una cantidad de numeros imparaes en mi base de datos me arroja un error.
De que forma debo dejar la informacion en 2 columnas aunque sea impar me las muestre sin problemas??????????