lo que se me ocurre es una funcion que te tome el pedido y de con las fechas, consulte el precio segun ese dia y que lo sume al precio antes guardado a ver si asi funcionaria?, tendrias que tener una estructura asi en la base de datos
Código:
Tabla Precios_por_temporada
idPrecio
idHabitacion
fecha_desde
fecha_hasta
precio
[/b]Tabla habitaciones
idHabitacion
num_Habitacion
cantCamas_simples
cantCamas_dobles
extra
config.php
Código PHP:
//definimos un objeto global con los datos de la conexion
global $conex;
$conex = new DbConn(DB_HOST,DB_USER,DB_PASS);
$conex -> connect();
$conex -> selectDb(DB_NAME);
// en la parte de programacion orientada a objetos deje la clase que uso para la conexion a la base de datos
Código PHP:
function cotizarHab($data){
global $conex // objeto para la conexion a la base de datos
$sqlSerch = "SELECT precio FROM Precios_por_temporada WHERE fecha_desde between '".$data['fecha_ini']."' and '".$data['fecha_fin']."' ";
if(!$res=$conex->query($sqlSerch)){echo mysql_error();}else{
return mysql_result($query,0);
}
realmente no se si funciona pero capaz te de una idea, nunca busque un rango de fechas