
16/04/2013, 01:36
|
| | Fecha de Ingreso: agosto-2012 Ubicación: España
Mensajes: 18
Antigüedad: 12 años, 6 meses Puntos: 1 | |
Respuesta: Consulta sql y codigo php(Ayuda) me tiene algo de cabeza, ya que lo ideal es solventarlo con una consulta sql, pero segun lo que he visto tengo que resolverlo por código.
En tu caso no tendrás este problema por que los listados tienen una fecha en concreto y no se mezclandichas fechas.
En mi caso debo obtener x registros y aplicarles un precio por dia.
es decir en mi ejemplo, si el cliente entra el día 14/04/2013 y sale el 20/4/2013 del 14 al 16 se le debe cobrar a 25, en cambio del 17 al 20 se le debe cobrar a 30, y al realizar un simple between no muestra ningun valor, ya que son 2 fechas por las que consulto, y una de ellas no cumpliría el criterio que este en un rango determinado.
Lo que estoy intentando hacer ahora para solventarlo(no es lo correcto, pero tengo que solventarlo de alguna forma) es generar una consulta sql basandome en la fecha inicial de la oferta(select * from desde <='fecha_FINAL_usuario'), de esta forma me muestra las posibles ofertas que esten disponibles, y desde código(foreach) leer las ofertas y validar que esten dentro del rango que el usuario ha seleccionado, creando un nuevo array y en caso de que se cruce hacer el promedio por dia del importe por los dias que este en cada fecha. y despues una media |