![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
24/05/2008, 11:06
|
![Avatar de bLEx](http://static.forosdelweb.com/customavatars/avatar238445_2.gif) | | | Fecha de Ingreso: mayo-2008 Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 16 años, 9 meses Puntos: 5 | |
Respuesta: llenar celdas dinamicamente? MMm no me queda muy claro, pero mira asi lo entendi.
Tu tienes un campo dia. entonces vas a consultar la fecha y el numero de contrato y eso te va a dar varias respuesta donde el campo DIA puede ir entre 5-12 ... entonces en la columna 5-12 colocaras la cantidad de campos DIA que se encuentran entre 5-12 y asi sucesivamente...
mmm mira se me ocurren 2 cosas.
1.- Puedes tener una variable para cada campo (5-12, 12-17...) las que inicializas en 0, entonces lees todas las columnas y por cada una si por ejemplo DIA esta entre 12 y 17, le sumas 1 a la variable asociada. Asi al terminar tendras todas las variables incrementadas hasta el numero de apariciones.
2.- La otra seria que hagas cambios en la consulta sql, donde (no me acuero bien la sintaxis, ojala alguien me rectifique si me equivoco) seria algo asi:
SELECT count(DIA) from tabla WHERE DIA > 5 AND DIA < 12;
Y asi para cada columna y luego solo colocas los valores...
Bueno espero haberte entendido bien y haber sido aporte.
saludos!! |