I'm trying to delete a record from my bank after deleting a physical file from a particular folder, the deletion of the physical file occurs as expected but the one from the bank fails, what I did was:
if ($_POST["Operacao"] == 'ExcluirUpload') {
$sql = "SELECT * FROM gerDoctoContrato WHERE IdDocumento = ? AND IdContrato = ?";
if($stmt = $conn->prepare($sql) ){
$stmt->bind_param(
"ii",
$_POST["IdDocumento"],
$_POST["IdContrato"]
);
if ($stmt->execute()) {
$data = array();
$result = $stmt->get_result();
while ($row = $result->fetch_assoc()) {
$CaminhoAnexo = $row['CaminhoAnexo'];
$NomeArquivo = $row['NomeArquivo'];
unlink($CaminhoAnexo.$NomeArquivo);
}
$sqlUp = "DELETE FROM gerDoctoContrato WHERE IdDocumento = ? AND IdContrato = ?";
if($stmts = $conn->prepare($sqlUp) ){
$stmst->bind_param(
"ii",
$_POST["IdDocumento"],
$_POST["IdContrato"]
);
}
$aretorno["msg"] = "Registro excluído com sucesso.";
$aretorno["par"] = $_POST["IdContrato"];
} else {
$aretorno["msg"] = "Ocorreu um erro na exclusão dos dados: " . $stmt->error . ". Verifique.";
$aretorno["status"] = "ERRO";
}
} else {
$aretorno["msg"] = "Ocorreu um erro na preparação dos dados: " . $stmt->error . ". Verifique.";
$aretorno["status"] = "ERRO";
}
}
My console looks like this:
Uncaught TypeError: e.unbind is not a function