INDEX.PHP
<div class="modal fade" id="ModalExcluir" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-sm" role="document">
<div class="modal-content">
<div class="modal-header no-border">
<h6 class="modal-title" id="exampleModalCenterTitle">Excluir este contato?</h6>
</div>
<div class="modal-footer no-border">
<form method="post" action="../../controllers/controllerDeletePessoa.php">
<input type="hidden" value="" name="idContato" id="idContato">
<button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal" onclick="window.location.reload()">Cancelar</button>
<button type="submit" class="btn btn-danger btn-sm" onclick="window.location.reload()">Excluir</button>
</form>
</div>
</div>
</div>
</div>
CONTROLLER.PHP
<?php
include_once '../lib/ini/ini.php';
include_once '../lib/conexoes/conexaoMySql.php';
session_start();
try{
$pdo = conectar();
echo 'a'. $_POST['idContato'] .'a';
$statement = $pdo->prepare("DELETE * FROM Pessoas WHERE pessoa_id=:idContato");
$statement->bindParam(":idContato", $_POST['idContato'], PDO::PARAM_STR);
$statement->execute();
$statement = $pdo->prepare("DELETE * FROM Telefones WHERE pessoa_id=:idContato");
$statement->bindParam(":idContato", $_POST['idContato'], PDO::PARAM_STR);
$statement->execute();
} catch (PDOException $ex) {
return $ex->getMessage();
}
$pdo = desconectar();
header("Location: ../views/agenda/index.php");
?>
Estou tentando fazer o botão excluir ir no controller e realizar a exclusão, mas de alguma forma não esta realizando. Alguém da uma ajuda :D Sendo no caso, quero pegar o idContato e fazer ele ser reconhecido no controller, ou seja pegar uma informação: id="idContato", e ser reconhecida no controller, logo conseguindo identificar e realizando a exclusão.