
19/12/2003, 06:04
|
| | Fecha de Ingreso: junio-2002
Mensajes: 76
Antigüedad: 23 años Puntos: 0 | |
Bueno compi, yo lo que haría es utilizar un función que me dovolviera si el registro es par o impar y en función a eso pues cambiaría los colores. Me explico:
Podemos meter una variable que sea igual al numero de registro actual de la base de datos por ejemplo cont. Ahora tendriamos que saber si es par o no para ello creo que la función es MOD, corregirme si me equivoco, y seria algo asi
color = MOD(cont/2)
con lo que devolverá cero o uno en función si es par o impar. Una vez calculado esto tendremos que evaluar la variable color y asignarle el fondo a la linea
if color = 0 then backgr = #FFFFFF else backgr = #FF0000 (no se si es el azul)
Captada la idea?, pues ahora la meto en el codigo a ver que sale cont = 0
DO UNTIL table.Eof color = MOD(cont/2)
if color = 0 then backgr = #FFFFFF else backgr = #FF0000
%> <tr background=<% =backgr %>> <td width="17" height="100">
<input type="checkbox" name="chk" value="<%=table("ID") %>"></td>
<td width="111" height="100"><% Response.Write ("<img border=""0"" src="" " & table("IMG")& " "" width=""96"" height=""100"" > " )%> </td>
<td width="445" height="100" align="center"><%=table("Modelo") %>, <%=table("Caracteristicas") %>, <%=table("Megapixeles") %></td>
<td width="85" height="100"><%=table("Precio") %></td>
</tr>
<tr>
<%table.MoveNext cont=cont+1
LOOP%>
Ya me contarás si te funcionó
Saludos |