exit; } mysql_select_db('diogenes_giovani'); $query = "select * from reservas"; $result = mysql_query($query); $num_results = mysql_num_rows($result); if ($num_results > 0) { $objReserva = new Reserva(); echo '<p>Numero de diárias registradas: ' . $num_results . '</p>'; echo '<br/>'; for ($i = 0; $i < $num_results; $i++) { $row = mysql_fetch_array($result); $diasPerm = stripslashes($row['diarias']); $qtdePessoas = stripslashes($row['qtdePessoas']); $valorDiaria = stripslashes($row['valorDiarias']); $dados_reservas[] = array_merge($row, array('total' => number_format($objReserva->calculaEstadia($diasPerm, $qtdePessoas, $valorDiaria), 2, ",", "."))); } foreach ($dados_reservas as $chave => $row) { $Id[$chave] = $row['Id']; $nome[$chave] = $row['nome']; $email[$chave] = $row['email']; $diarias[$chave] = $row['diarias']; $qtdePessoas[$chave] = $row['qtdePessoas']; $valorDiarias[$chave] = $row['valorDiarias']; $total[$chave] = $row['total']; } if (isset($_GET['ordena'])) { switch ($_GET['ordena']) { case 'Id': $dados_reservas = $objReserva->ordenacao($dados_reservas, $Id); break;
} elseif (!$objReserva->validarCampo($diasPerm)) { echo "Campo dias de permanência inválido"; } elseif (!$objReserva->validarCampo($qtdePessoas)) { echo "Campo quantidade de pessoas inválido"; } elseif (!$objReserva->validarCampo($valorDiaria)) { echo "Campo valor diária inválido"; } elseif (!$objReserva->validarEmail($email)) { echo "E-mail inválido"; } else { $camposValidos = true; } echo "<br/>"; if ($camposValidos) { //Cálculo das diárias //$valorTotal = $diasPerm * $qtdePessoas * $valorDiaria; $valorTotal = $objReserva->calculaEstadia($diasPerm, $qtdePessoas, $valorDiaria); // insiro um usuário passando um array com todos os dados $objReserva->inserirReserva($nome, $email, $diasPerm, $qtdePessoas, $valorDiaria); echo "<br/>"; } ?> <h1>HOTEL DiGi</h1> <table border=1> <tr bgcolor=#cccccc> <td width=700 h2 colspan='8' align='center'>Confirmação da Reserva</td> </tr> <tr bgcolor=#4682B4> <td width=350 align='center'>Nome</td> <td width=280 align='center'>E-mail</td>