-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnova-reserva.php
60 lines (51 loc) · 2.12 KB
/
nova-reserva.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<h1>Reserva de Quarto</h1>
<?php
// Consulta para buscar todos os clientes
$sql_cliente = "SELECT * FROM cliente";
// Consulta para buscar todos os quartos e suas categorias
$sql_quarto = "SELECT q.id_quarto, q.descricao AS desc_quarto, c.descricao AS desc_categoria, c.valor
FROM quarto AS q
INNER JOIN categoria AS c ON c.id_categoria=q.idcategoria";
// Executa as consultas
$res_cliente = $conn->query($sql_cliente);
$res_quarto = $conn->query($sql_quarto);
?>
<form action="?page=salvar_reserva" method="post">
<input type="hidden" name="acao" value="cadastrar">
<!-- Campo para Data de Entrada -->
<div class="mb-3">
<label>Data de Entrada:</label>
<input type="date" name="entrada" class="form-control">
</div>
<!-- Campo para Data de Saída -->
<div class="mb-3">
<label>Data de Saída:</label>
<input type="date" name="saida" class="form-control">
</div>
<!-- Dropdown para seleção de Cliente -->
<div class="mb-3">
<label>Cliente:</label>
<select name="cliente" required class="form-control">
<option value="" selected>Selecione o cliente</option>
<?php while ($row_cliente = $res_cliente->fetch_object()) { ?>
<option value="<?php echo $row_cliente->id_cliente; ?>">
<?php echo $row_cliente->nome; ?>
</option>
<?php } ?>
</select>
</div>
<!-- Dropdown para seleção de Quarto -->
<div class="mb-3">
<label>Quarto:</label>
<select name="quarto" required class="form-control">
<option value="" selected>Selecione o quarto</option>
<?php while ($row_quarto = $res_quarto->fetch_object()) { ?>
<option value="<?php echo $row_quarto->id_quarto; ?>">
<?php echo $row_quarto->desc_quarto . ' - ' . $row_quarto->desc_categoria . ' - ' . $row_quarto->valor; ?>
</option>
<?php } ?>
</select>
</div>
<!-- Botão de envio do formulário -->
<button type="submit" class="btn btn-primary">Salvar</button>
</form>