-
Notifications
You must be signed in to change notification settings - Fork 0
/
acervo_form.php
77 lines (76 loc) · 3.5 KB
/
acervo_form.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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<?php
// Importar o arquivo de conexão
require_once 'conexao.php';
// Importar o arquivo responsável pelo modelo de dados da livraria
require_once 'livraria_db.php';
// acervo em vetor
$acervo = array(
'id' => '',
'id_editora' => '',
'titulo' => '',
'autor' => '',
'ano' => '',
'preco' => '',
'quantidade' => '',
'tipo' => ''
);
// Verifica que o ID do acervo foi passado via URL
if ( isset( $_GET['id'] ) && ! empty( $_GET['id'] ) ) {
// Buscar acervo pelo ID
$acervo = filtrar_acervo_por_id( $_GET['id'] );
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Cadastro de acervos</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<div class="page-header">
<h1>Cadastro de acervos</h1>
</div>
<?php if ( isset($_GET['erro']) && $_GET['erro'] == '1' ) : ?>
<div class="alert alert-danger">
Verifique os campos obrigatórios
</div>
<?php endif; ?>
<form action="acervo_processa.php" method="post">
<input type="hidden" name="id" value="<?php echo $acervo['id']; ?>">
<input type="hidden" name="acao" value="salvar">
<div class="form-group">
<label for="id_editora">ID Editora</label>
<input type="number" name="id_editora" id="id_editora" class="form-control" value="<?php echo $acervo['id_editora']; ?>" max="99999999">
</div>
<div class="form-group">
<label for="titulo">Titulo *</label>
<input type="text" name="titulo" id="titulo" class="form-control" value="<?php echo $acervo['titulo']; ?>" maxlength="100">
</div>
<div class="form-group">
<label for="autor">Autor *</label>
<input type="text" name="autor" id="autor" class="form-control" value="<?php echo $acervo['autor']; ?>" maxlength="60">
</div>
<div class="form-group">
<label for="ano">Ano</label>
<input type="number" name="ano" id="ano" class="form-control" value="<?php echo $acervo['ano']; ?>" min="1" max="3000">
</div>
<div class="form-group">
<label for="preco">Preço *</label>
<input type="text" name="preco" id="preco" class="form-control" value="<?php echo $acervo['preco']; ?>" maxlength="12">
</div>
<div class="form-group">
<label for="quantidade">Quantidade *</label>
<input type="text" name="quantidade" id="quantidade" class="form-control" value="<?php echo $acervo['quantidade']; ?>" min="1" max="99999999">
</div>
<div class="form-group">
<label for="tipo">Tipo</label>
<input type="number" name="tipo" id="tipo" class="form-control" value="<?php echo $acervo['tipo']; ?>" min="1" max="99999999">
</div>
<button type="submit" class="btn btn-primary">Salvar</button>
</form>
<br>
</div>
</body>
</html>