public function obterContatos($p_id) { $this->registraLog($p_id, 1); $contatos = array(); $sql = "SELECT id_contato, nome, fone_fixo, fone_celular, email, endereco, id_usuario\r\n\t\t\t\tFROM contatos\r\n\t\t\t\tWHERE id_usuario = " . $p_id; foreach ($this->con->query($sql) as $linha) { $contato = new Contatos($linha['nome'], $linha['fone_fixo'], $linha['fone_celular'], $linha['email'], $linha['endereco'], $linha['id_usuario']); $contato->setId_contato($linha['id_contato']); $contatos[] = $contato; } return $contatos; }
if (session_id() == "") { session_start(); } if (isset($_SESSION['minhaAgenda'])) { extract($_SESSION['minhaAgenda']); } else { header('Location: index.php'); } extract($_POST); if (isset($editar)) { require_once 'class/ContatosDAO.php'; require_once 'class/Contatos.php'; $cDAO = new ContatosDAO(); $contato = new Contatos($f_nome, $f_fixo, $f_celular, $f_email, $f_endereco, $id); $contato->setId_contato($f_id); $try = $cDAO->salvarContatos($contato); if ($try != "") { $alert = "<div class='alert alert-danger'>\r\n\t\t\t\t\t\t<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>\r\n\t\t\t\t\t\tFalha ao editar contato.\r\n\t\t\t\t\t</div>"; } else { $alert = "<div class='alert alert-success'>\r\n\t\t\t\t\t\t<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>\r\n\t\t\t\t\t\tContato editado com sucesso.\r\n\t\t\t\t\t</div>"; } } if (isset($excluir)) { require_once 'class/ContatosDAO.php'; $cDAO = new ContatosDAO(); $try = $cDAO->excluir($f_id, $id); if ($try != "") { $alert = "<div class='alert alert-danger'>\r\n\t\t\t\t\t\t<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>\r\n\t\t\t\t\t\tErro ao excliur contato.\r\n\t\t\t\t\t</div>"; } else { $alert = "<div class='alert alert-success'>\r\n\t\t\t\t\t\t<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>\r\n\t\t\t\t\t\tContato excluido com sucesso.\r\n\t\t\t\t\t</div>";