Example #1
0
 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;
 }
Example #2
0
<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