예제 #1
0
    $ql = "SELECT id,precio FROM Actividad";
    $coste = 0;
    $table = $dbhandler->query($ql);
    if ($table->num_rows > 0) {
        while ($row = $table->fetch_assoc()) {
            $aux = "act" . $row["id"];
            if (isset($_POST["{$aux}"])) {
                //si esta selecionada la activida
                $coste += $row["precio"];
                //añadimoscoste
            }
        }
    }
    return $coste;
}
//funcion que calcula el preioc total de la incripcion
//function calcularprecio(){
if (isset($_POST["buscar_precio"]) && isset($_POST["tipoCuota"])) {
    require "dbhandler.php";
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    $dinero = 0;
    if (isset($_POST["precio_hotel"])) {
        $dinero += $_POST["precio_hotel"];
    }
    $dinero += costePorElTipo($dbhandler, $_POST["tipoCuota"]);
    $dinero += costePorActividad($dbhandler);
    //echo $_POST["tipoCuota"];
    $dbhandler->close();
    echo $dinero . "€";
}
예제 #2
0
    $decoded = json_decode($result, true);
    if ($httpcode == 200) {
        echo "reserva realizada correctamente</br>";
    } else {
        $_REQUEST["precio_hotel"] = 0;
        if ($httpcode == 204) {
            echo "no hay habitaciones disponibles o usuario no existe, debes darte de alta en la web de reservas</br>";
        } else {
            echo "error Header:" . $httpcode . "</br>";
        }
    }
}
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_REQUEST['nombre']) && isset($_REQUEST['apellido'])) {
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    $sql = "INSERT INTO Participante(nombre,nombreUsuario,apellido,tipo) VALUES ('{$_REQUEST['nombre']}','antonio','{$_REQUEST['apellido']}','{$_REQUEST['tipo']}')";
    if ($dbhandler->query($sql) === TRUE) {
        $dinero = 0;
        if ($_REQUEST["buscar"] == "true" && isset($_REQUEST["hotel"])) {
            //realizamos reserva
            realizar_reserva($_REQUEST["tipohab"], $_REQUEST["fecha_entrada"], $_REQUEST["fecha_salida"], $_REQUEST["hotel"], $_SESSION["user"]);
            $dinero += $_REQUEST["precio_hotel"];
        }
        $dinero += costePorElTipo($dbhandler, $_REQUEST[tipo]);
        $dinero += addparticiapante_Actividad($dbhandler);
        echo "<script> document.getElementById(\"dinero\").innerHTML = \"Total: " . $dinero . "€ \";</script>";
    } else {
        echo "Error: " . $dbhandler->error();
    }
    $dbhandler->close();
}