ERROR: Imposible Establecer Conección con el Servidor". mysql_error(); exit; } if (!mysql_select_db($basedatos)) { echo "No ha Sido Posible Seleccionar la BD: " . mysql_error(); exit; } //consulta para el precio de las habitaciones $precioHab = mysql_query("SELECT precio FROM `variables` where var_id =3;"); $rowPrecio = mysql_fetch_array($precioHab); $preHab = $rowPrecio["precio"];//precio de la habitacion ?>

Reservaciones




$ M.N.
ERROR: Imposible Establecer Conección con el Servidor". mysql_error(); exit; } if (!mysql_select_db($basedatos)) { echo "No ha Sido Posible Seleccionar la BD: " . mysql_error(); exit; } //actualizar las reservcaiones vencidas a la fecha actual //mysql_query("UPDATE `hoteleso_reservaciones`.`fecha_Reservacion` SET `status` =0 //WHERE `hoteleso_reservaciones`.`fecha_Reservacion`.`fecha_salida` < CURDATE() //AND `hoteleso_reservaciones`.`fecha_Reservacion`.`status`=1;"); //obtiene la fecha de los datepicker y les pone formato $nuevafecha = date('Y-m-d', strtotime($_POST["q14_Entrada"])); $fechasalida = date('Y-m-d', strtotime($_POST["q15_Salida"])); if ($nuevafecha == '2015-10-29' || $nuevafecha == '2015-10-30' || $nuevafecha == '2015-10-31' || $nuevafecha == '2015-11-1' || $nuevafecha == '2015-11-2' || $fechasalida == '2015-11-1' || $fechasalida == '2015-11-2' || $fechasalida == '2015-10-29' || $fechasalida == '2015-10-30' || $fechasalida == '2015-10-31'){ echo " No hay habitaciones disponibles en las Fechas seleccionadas
Por favor, póngase en contacto con nosotros

Telefonos:
01 (442) 212-7878
01 (442) 690-8520 "; exit; //return false }else {} $NumHu = $_POST["q21_Nios"]; $NumAdu = $_POST["q20_Adultos"]; $NumNi = $_POST["q19_Nios"]; $case=$NumAdu."".$NumNi."".$NumHu; if($case == 101 ){ echo 'Solo puede Seleccionar un huésped adicional si el número de
adultos es 2 y el número de niños es igual o menor a 1'; exit;} if($case == 102 ){ echo 'Solo puede Seleccionar un huésped adicional si el número de
adultos es 2 y el número de niños es igual o menor a 1'; exit;} if($case == 111 ){ echo 'Solo puede Seleccionar un huésped adicional si el número de
adultos es 2 y el número de niños es igual o menor a 1'; exit;} if($case == 112 ){ echo 'Solo puede Seleccionar un huésped adicional si el número de
adultos es 2 y el número de niños es igual o menor a 1'; exit;} if($case == 121 ){ echo 'Solo puede Seleccionar un huésped adicional si el número de
adultos es 2 y el número de niños es igual o menor a 1'; exit;} if($case == 122 ){ echo 'Solo puede Seleccionar un huésped adicional si el número de
adultos es 2 y el número de niños es igual o menor a 1'; exit;} if($case == 222 ){echo 'El número total de personas por habitación solo pueden ser 4'; exit;} if($case == 221 ){echo 'El número total de personas por habitación solo pueden ser 4'; exit;} if($case == 212 ){echo 'El número total de personas por habitación solo pueden ser 4'; exit;} //$disponibles=mysql_query("SELECT re_cantidad FROM `reservacion` WHERE id =1"); $ocupados = mysql_query("SELECT count(*) FROM `fecha_Reservacion` WHERE `fecha_salida` <= '" .$fechasalida ."' AND `status` =1"); $row = mysql_fetch_array($ocupados); $numero = $row["count(*)"];//numero de habitaciones ocupadas //funcion para sacar la diferencia de dias function dias_transcurridos($nuevafecha1,$fechasalida2) { $dias = (strtotime($nuevafecha1)-strtotime($fechasalida2))/86400; $dias = abs($dias); $dias = floor($dias); return $dias; } $dif = dias_transcurridos($nuevafecha,$fechasalida);//esta variable trae los dias //consulta para el numeo de habitaciones disponibles $ConHabitaciones = mysql_query("SELECT num_Hab FROM `variables` where var_id =3;"); $row2 = mysql_fetch_array($ConHabitaciones); $NumHab = $row2["num_Hab"];//numero de habitaciones disponible if ($numero >= 0 and $numero <= $NumHab-1)//numero de reservaciones { $numero = $numero+1; $num = mysql_query("SELECT count(*) as num FROM `reservacion` WHERE hotel=3;"); if ($num >= 0 and $num <= $NumHab-1){ $num+1; $personas =0; $personas= $_POST["q21_Nios"]+ $_POST["q20_Adultos"] + $_POST["q19_Nios"]; mysql_query("INSERT INTO `hoteleso_reservaciones`.`reservacion` ( `re_cantidad`,`nombre`,`correo`,`telefono`,`personas`,`hotel`)VALUES ('".$numero."','".$_POST["nombre"]."','".$_POST["email"]."','".$_POST["telefono"]."','".$personas."',3);"); $id=mysql_insert_id();//obtiene el ultimo id insertado mysql_query("INSERT INTO `hoteleso_reservaciones`.`fecha_Reservacion` ( `fecha_llegada` ,`fecha_salida` ,`status` ,`id_res` ,`dias`,`total`,`num_hab` )VALUES ('".$nuevafecha."','".$fechasalida."','1','".$id ."','".$dif ."' ,'".$_POST["Total"]."','".$_POST["q22_Habitaciones"]."');"); //paso la informacion por la url $url="pdf.php?Nombre=". $_POST["nombre"]. "&FecLle=".$_POST["q14_Entrada"]. "&FecSal=".$_POST["q15_Salida"]. "&TipHab=".$_POST["q20_Adultos"]. "&ToImp=".$_POST["Total"]. "&Correo=". $_POST["email"]. "&NoHab=".$_POST["q22_Habitaciones"]. "&NoNios=". $_POST["q19_Nios"]. "&NoAdu=". $_POST["q20_Adultos"]. "&Hues=". $_POST["q21_Nios"]. "&Mens=". $_POST["comentario"] . "&Num=". $_POST["telefono"]. "&Com=". $_POST["comentario"] . "&Min=". $_POST["minusvalidos"]. "&Cun=". $_POST["cuna"].""; echo ""; //q20_Adultos redirecciono a la url acteriomente construida } else{ echo 'no se puede generar la reservación, comuniquese con el hotel'; echo'

'; echo'Datos de Contacto'; echo'
'; echo 'Hotel Oliver Inn, Luis M. Vega No. 202 Col. Cimatario'; echo'
'; echo 'Tels. 01 (442) 212-7878 / 01 (442) 690-8520 '; //variables que obtienen los valores del formulario //****************************************************************** //$destinatario = "reservaciones@hoteloliverinn.com"; $destinatario = "albarranbenjamin@hotmail.com"; $enviado = date('d/m/Y',time()); $asunto = "Informe Reservación Via Internet Toluca"; //variable con la estructura que lleva el mensaje $cuerpo = " Reservación Hotelera via Internet Toluca

Le informamos que el número de habitaciones disponibles para reservar vía internet se han agotado

Enviado el: ".$enviado."

"; //para el envío en formato HTML $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; //nombre del mensaje que llevara $headers .= "From: hoteloliverinn.com\r\n"; mail($destinatario,$asunto,$cuerpo,$headers); } }else{ echo 'no se puede generar la reservación, comuniquese con el hotel'; echo'

'; echo'Datos de Contacto'; echo'
'; echo 'Hotel Oliver Inn, Luis M. Vega No. 202 Col. Cimatario'; echo'
'; echo 'Tels. 01 (442) 212-7878 / 01 (442) 690-8520 '; //variables que obtienen los valores del formulario reservaciones@hoteloliverinn.com //****************************************************************** //$destinatario = "reservaciones@hoteloliverinn.com"; $destinatario = "albarranbenjamin@hotmail.com"; $enviado = date('d/m/Y',time()); $asunto = "Informe Resrvacion vía Internet Toluca"; //variable con la estructura que lleva el mensaje $cuerpo = " Reservación Hotelera via Internet Toluca

Le informamos que el número de habitaciones disponibles para reservar vía internet se han agotado

Enviado el: ".$enviado."

"; //para el envío en formato HTML $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; //nombre del mensaje que llevara $headers .= "From: hoteloliverinn.com\r\n"; mail($destinatario,$asunto,$cuerpo,$headers); } } ?>