hay un servicio que sube de precio durante ciertas temporadas, la temporada es un rango entre una fecha y otra,
registro en la base de datos los rangos así:
rango:
id: INT
descripcion: VARCHAR
inicio: DATE (fecha de inicio)
final: DATE (fecha de final)
ajuste: INT (ajuste de precio en porcentaje)
luego el cliente selecciona un rango de los días en los que vá a usar el servicio, lo que necesito es realizar una consulta con esas fechas del rango del usuario dentro de las de los rangos internos y extraer los ajustes que se apliquen algo así:
Código :
$ajuste=0; $rangos=rango('07/12/2008','02/01/2009'); foreach($rangos as $rango){ $ajuste+=$rango["ajuste"]; }
y si yo tuviera un ajuste que diga:
descripcion: Navidad
inicio: 24/12/2008
final: 01-01-2009
ajuste: 10
inicio: 24/12/2008
final: 01-01-2009
ajuste: 10
y otro que diga
descripcion: Nacimiento
inicio: 25/12/2008
final: 25-12-2008
ajuste: 10
el rango del usuario tendría ajuste a todos los días de 10% más el 25 tendría esos 10+10%
ahora como hacerlo es lo que no sé
y le he dado vueltas pero no me sale