-
Notifications
You must be signed in to change notification settings - Fork 1
/
adicionar.php
60 lines (49 loc) · 1.54 KB
/
adicionar.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
<?php session_start();
if(!isset($_SESSION['aberta'])) {
header('Location: login.php');
}
?>
<html>
<head>
<title>Adicionar Dados</title>
</head>
<body>
<?php
//Incluir o arquivo de conexão ao banco de dados
include_once("conectar.php");
if(isset($_POST['Submit'])) {
$nome = $_POST['nome'];
$qtde = $_POST['qtde'];
$preco = $_POST['preco'];
$loginId = $_SESSION['id'];
// Verificando se há campos vazios
if(empty($nome) || empty($qtde) || empty($preco)) {
if(empty($nome)) {
echo "<strong>Campo Nome está vazio.</strong><br>";
}
if(empty($qtde)) {
echo "<strong>Campo Quantidade está vazio.</strong><br>";
}
if(empty($preco)) {
echo "<strong>Campo Preço está vazio.</strong><br>";
}
//Link para a página anterior
echo "<br><a href='javascript:self.history.back();'>Voltar</a>";
}
// Verificando se campo preço possui apenas números:
else if(!is_numeric($preco)) {
echo "<script>alert('Digite apenas valores numéricos no preço!');</script>";
echo "<br><a href='javascript:self.history.back();'>Voltar</a>";
}
else {
// Se todos os campos estiverem preenchidos (não-vazios)
//Inserir os dados no banco de dados
$result = mysqli_query($strcon, "INSERT INTO produtos(nome, qtde, preco, login_id) VALUES('$nome','$qtde','$preco', '$loginId')");
//Mostrar mensagem de sucesso na operação
echo "<strong>Item adicionado com sucesso!</strong><br>";
echo "<br><a href='ver.php'>Visualizar Produtos</a>";
}
}
?>
</body>
</html>