Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2008, 11:06
Avatar de bLEx
bLEx
 
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 16 años
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!!