Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/01/2014, 10:24
Avatar de mark_ant0n
mark_ant0n
 
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Dias Festivos en calendario

Ok mira te explico tienes que crear una tabla en MYSQL para poder almacenar tus días festivos.

CONSECUTIVO INT -- IRA INCREMENTANDO DE UNO EN UNO
FECHA DATE -- AQUÍ SE ALMACENARA LA FECHA QUE SERÁ UN DÍA FESTIVO

Ejemplo de llenado, esto es con los datos de días festivos de México

Insert Into TABLA_FESTIVOS Values(1, '01/01/2014') ; -- de enero
Insert Into TABLA_FESTIVOS Values(2, '01/05/2014') ; -- día del trabajo
Insert Into TABLA_FESTIVOS Values(3, '16/09/2014') ; -- día de la independencia
Insert Into TABLA_FESTIVOS Values(4, '25/12/2014') ; -- Navidad


Entonces si tu almacenas las fechas tu solamente al obtener los días

Comparas si la fecha que estas obteniendo esta dentro de la tabla TABLA_FESTIVOS entonces lo marcas como festivo..



Código PHP:
Ver original
  1. // $fecha Esta variable tiene el valor de la fecha que estas comparando.
  2.  
  3. $consulta= mysql_query("Select * From TABLA_FESTIVOS Where FECHA = ". $fecha);
  4.  
  5. while($encontrados = mysql_fetch_array($consulta)){
  6.  
  7. echo "es un día festivo". $econtrados['FECHA'];
  8.  
  9. }


Espero haberte ayudado saludos....
__________________
"Diseño de software a la medida"

http://www.sadhoc.com