-
Notifications
You must be signed in to change notification settings - Fork 0
/
mostra_cadastro.php
95 lines (79 loc) · 3.21 KB
/
mostra_cadastro.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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!DOCTYPE html>
<head>
<?php include "./header.php"; ?>
<script type="text/javascript">
$(document).ready( function(){
$('.btn-excluir').click(function(){
let id_usuario = $(this).data('id_usuario' );
let nome_usuario = $(this).data('nome_usuario' );
$.ajax({
url: 'backend/deleta_usuario.php',
method: 'post',
data: { deletar_usuario_id: id_usuario },
success: function(data){
alert("Usuario "+nome_usuario+" deletado com sucesso!");
window.setTimeout(function() {window.location.href = 'busca_cadastro.php';}, 30);
}
});
});
});
</script>
</head>
<body>
<header>
<?php include "./head.php"; ?>
</header>
<section class="height-80 col-sm-8 mx-auto teste">
<h1 class="pt-4">CONTATO</h1>
<?php
// Recebe um id da pagina de busca_cadastro
// E verifica se não está vazio (isset) e se é um numero (is_numeric)
// para usar como referencia na busca sql
// http://localhost/Projeto_Agenda/mostra_cadastro.php?id=7
if (isset($_POST['id']) && is_numeric($_POST['id'])) {
$aid = (int) $_POST['id'];
} else {
echo '<script type="text/javascript">';
echo 'alert("Não conseguimos achar essa pessoa em nossos registros");';
echo 'window.location.href= "busca_cadastro.php";';
echo '</script>'
;
}
require_once('backend/db.class.php');
$objDb = new db();
$link = $objDb->conecta_mysql();
$sql = "SELECT * FROM tb_pessoas WHERE id = ". $aid ."";
$resultado = mysqli_query($link, $sql);
if ($resultado->num_rows === 0) {
echo '<script type="text/javascript">';
echo 'alert("Não conseguimos achar essa pessoa em nossos registros");';
echo 'window.location.href= "busca_cadastro.php";';
echo'</script>';
exit;
}
echo "<ol class='list-group'>\n";
echo "<li class='list-group-item list-group-item-primary '>";
$contato = $resultado->fetch_assoc();
echo '<form class="form-horizontal col-sm-10 mx-auto" action="edita_cadastro.php" method="post">';
echo '<div class="form-group">';
echo "<input type='text' name='id' class='invisible ' value='".$contato['id']."'>";
echo '<p id="form_nome_usuario"> Nome: '.$contato['nome'].'<p/>';
echo '<p id="form_telefone_usuario" > Telefone: '.$contato['telefone'].'<p/>';
echo '<p id="form_endereco_usuario"> Endereço: '.$contato['endereco'].'<p/>';
echo '<p id="form_email_usuario"> Email: '.$contato['email'].'<p/>';
echo '</div>';
echo '<div class="form-group"><div class="">';
echo '<button class="btn-editar btn btn-warning mr-3" type="submit" data-id_usuario="'.$contato['id'].'">Editar</button>';
echo '<button class="btn-excluir btn btn-danger" type="button" data-id_usuario="'.$contato['id'].'" data-nome_usuario="'.$contato['nome'].'" >Excluir</button>';
echo '</div></div>';
echo '</form>';
echo "</li>";
echo "</ol>";
$resultado->free();
$link->close();
?>
</section>
</div>
<?php include "./footer.php"; ?>
</body>
</html>