Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/05/2005, 09:00
Avatar de Gabriel0702
Gabriel0702
 
Fecha de Ingreso: febrero-2005
Mensajes: 155
Antigüedad: 19 años, 1 mes
Puntos: 0
Bueno mira, voy a ir paso por paso:

-para empezar sería mejor que en tu consulta pusieras algo como:

Código:
 "Select ....  where tabla.campo between fechainicio and fechafinal"
que con una sola condición (between=entre) te evalúa los registros

1) para esto utilizaría un combobox que sólo acepte los valores 2003, 2004 y 2005
2)igualmente, un combobox que vaya de 1 a 31
3) que el combobox de los días se actualizara dependiendo del valor del mes, algo así:
para los meses ene,mar,may,jul,ago,oct,dic que sea de 1 a 31;
para feb que sea 1 a 28
y para el resto de los meses que sea de 1 a 30
4)de esta la verdad no sé si exista alguna función que te facilite la tarea, pero me imagino que sí
5)por medio de una consulta:
Código:
select count(tabla.campo) as TotalRegistros....where tabla.campo between fechainicio and fechafinal group by tabla.campo
validas que TotalRegistros sea menor que 65534

Ahora las preguntas:

Yo usaría listas
Yo validaría parte con javascript y parte con php, donde php lo utilizaría para la parte de la validación de las consultas

Eso es todo, espero que te sirva de guía...