Foros del Web » Programando para Internet » ASP Clásico »

Cómo lo puedo hacer.....

Estas en el tema de Cómo lo puedo hacer..... en el foro de ASP Clásico en Foros del Web. TEngo el siguiente código, pero me está desplegandome la info de la siguiente forma checkbox 18.30 checkbox 19.00 hacia abajo, entonces , me acabo d ...
  #1 (permalink)  
Antiguo 02/09/2003, 09:28
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 22 años, 2 meses
Puntos: 9
Cómo lo puedo hacer.....

TEngo el siguiente código, pero me está desplegandome la info de la siguiente forma

checkbox 18.30
checkbox 19.00


hacia abajo, entonces , me acabo d enterar de que los bloques serán de 15 minutos desde las 8.00 AM hasta las 20.00 PM si se imaginan verán que va a salir una lista de este porte.... lo que quiero es hacerlo asi.



checkbox 8.00 checkbox 14.00
checkbox 8.15 checkbox 14.15
checkbox 8.30 checkbox 14.30
.... .......
.... .....
.... .....

el codigo es


<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="278" height="76"> <form name="form2" method="post" action="inserta.asp">
<table width="268">
<tr>
<td width="76" height="24"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Fecha</font></td>
<td width="180"><input name="dia" type="text" id="dia" value=<%=dia%> size="1" maxlength="0">
<font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><strong>/
<input name="mes" type="text" id="mes" size="2" maxlength="0" value=<%=mes%>>
/
<input name="anio" type="text" id="anio" size="3" maxlength="0" value=<%=anno%>>
</strong></font></td>
</tr>
<%
i=1
While NOT Res.EOF

hora=Res("Hora")%>
<tr>
<td> <div align="right"><font color="#FFFFFF" size="1">
<input type="checkbox" name="checkbox<%=i%>" value="<%=hora%>">
</font></div></td>
<td><div align="left"><font color="#FFFFFF" size="1"><%=hora%></font></div></td>
</tr>
<%i=i+1
Res.movenext
wend
Res.Close
Mi_Conexion.Close
set Res=nothing
set Mi_Conexion=nothing
%>
<tr>
<td><input name="enviar" type="submit" id="enviar" value="Enviar"></td>
<td>&nbsp;</td>
</tr>
</table>
</form></td>
<td width="282" valign="top"></td>
</tr>
<tr>
<td height="241" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
__________________
Buena Vida...
Francisco

Última edición por Bluesman74cl; 02/09/2003 a las 09:35
  #2 (permalink)  
Antiguo 04/09/2003, 02:20
Avatar de The Doctor  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 7
Antigüedad: 21 años, 10 meses
Puntos: 0
Lo que yo haría sería meter una variable auxiliar, por ejemplo aux, de tal manera que le voy incrementando el valo 1 a 1. Cuando llego a 10 (por ejemplo el alto de la columna), empiezo con otro td, de tal forma que tendría las horas de esta manera:
8:00 9:45
8:15 10:00
8:30 ....
8:45
9:00
9:15
9:30

Es simplemente un if dentro del bucle del recordset, si la variable aux llega a 10, entonces cierro un td y abro otro y pongo aux a 1, cuando vuelva a llegar a diez lo mismo, la pongo a 0, cierro un td y abro otro. Espero te sirva.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:26.