-
Notifications
You must be signed in to change notification settings - Fork 0
/
banco-livro.php
47 lines (35 loc) · 1.32 KB
/
banco-livro.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
<?php
require_once("conecta.php");
function insereLivro($conexao, $titulo, $autor, $edicao, $editora){
$query = "INSERT INTO livro(titulo, autor, edicao, editora)
values('{$titulo}','{$autor}',{$edicao},'{$editora}')";
echo $query;
return mysqli_query($conexao, $query);
}
function alteraLivro($conexao, $id, $titulo, $autor, $edicao, $editora){
$query = "UPDATE livro SET
titulo = '{$titulo}',
autor = '{$autor}',
edicao = {$edicao},
editora='{$editora}'
WHERE id = {$id}";
return mysqli_query($conexao, $query);
}
function listaLivros ($conexao){
$livros = array();
$resultado = mysqli_query($conexao, "select l.*,c.nome as categoria_nome from livro as l join categoria as c on l.categoria_id=c.id");
while($livro = mysqli_fetch_assoc($resultado)){
array_push($livros, $livro);
}
return $livros;
}
function buscaLivro($conexao, $id){
$query = "SELECT * FROM livro WHERE id={$id}";
$resultado = mysqli_query($conexao, $query);
return mysqli_fetch_assoc($resultado);
}
function removeLivro($conexao, $id){
$query = "delete from livro where id = {$id}";
return mysqli_query($conexao, $query);
}
?>