-
Notifications
You must be signed in to change notification settings - Fork 0
/
exclui-produto.php
41 lines (35 loc) · 1.08 KB
/
exclui-produto.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
<?php
define("the_cred-banco",true);
require("./acesso-controlado/cred-banco.php");
$id_produto = $_POST['id_produto'];
$confirmacao_exclusao = $_POST['confirmacao_exclusao'];
if(verificaSeParamOk($id_produto) &&
verificaSeParamOk($confirmacao_exclusao) && $confirmacao_exclusao == "on"
){
$con = new mysqli($host, $user_banco, $senha_banco, $nome_banco);
$stmt = $con->prepare("DELETE FROM produtos WHERE id=(?)");
$stmt->bind_param("i",$id_produto);
$stmt->execute();
$deuCerto = $stmt->affected_rows == 1 ? true : false;
$stmt->close();
if($deuCerto){
http_response_code (200);
echo "OK";
}else{
http_response_code (400);
echo "Falha na conexão com o servidor";
}
http_response_code (200);
echo "OK";
}else{
http_response_code (400);
echo "Erro: Falha na conexão com o servidor";
}
function verificaSeParamOk($param){
if($param != "" && !is_null($param)){
return true;
}
return false;
}
$con->close();
?>