public function buscar($nome) { $this->open(); $stmt = $this->con->prepare("select * from funcionario where nome like ?"); $stmt->bindParam(1, $nome); $lista = array(); if ($stmt->execute()) { while ($rs = $stmt->fetch(PDO::FETCH_OBJ)) { $f = new Funcionario(); $f->setId($rs->id); $f->setNome($rs->nome); $f->setEmail($rs->email); $f->setSalario($rs->salario); $f->setCpf($rs->cpf); $lista[] = $f; } } return $lista; }
<div class="row-fluid" style="margin-top: 0"> <div class="span12"> <?php # AQUI FERIFICAMOS SE O BOTÃO SUBMIT FOI REALMENTE ACIONADO O GUARDAMOS CADA VALOR DETRO DAS SEGUINTES VARIÁVEIS if (isset($_POST['atualizar'])) { $id = $_POST['id']; $nome = $_POST['nomeFuncionario']; $email = $_POST['emailFuncionario']; $cpf = $_POST['cpfFuncionario']; $telefone = $_POST['telefone']; $celular = $_POST['celular']; # ABAIXO SETAMOS OS VALORES RESGATADOS DOS CAMPOS INPUTS NA CLASSE FUNCIONÁRIO USANDO O METHOD SET $func->setId($id); $func->setNome($nome); $func->setEmail($email); $func->setCpf($cpf); $func->setTelefone($telefone); $func->setCelular($celular); # VERIFICA SE REALMENTE A FUNCTION UPDATE FOI CHAMADA E SE OS VALORES PASSADOS CORRESPONDE COM CADA TIPO if ($func->update($id)) { echo "<div id='alert-message' class='alert alert-success'>\n <strong>Sucesso!</strong> Funcionário Atualizado!\n </div>"; #abaixo, chamamos a função header() QUE POR #sua vez aponta para o endereço de onde ocorrerá o redirecionamento header('Refresh: 3; URL=consultaFuncionario.php'); } } ?> <?php