Beispiel #1
0
 public function BuscarPorNome($nome)
 {
     try {
         $sql = "SELECT * FROM usuario WHERE nome = :nome";
         $p_sql = Database::conexao()->prepare($sql);
         $p_sql->bindValue(":nome", $nome);
         $p_sql->execute();
         while ($row = $p_sql->fetch(PDO::FETCH_ASSOC, PDO::FETCH_ORI_NEXT)) {
             $dadosRetorno[] = $this->populaUsuario($row);
         }
         return $dadosRetorno;
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação, foi gerado\r\n um LOG do mesmo, tente novamente mais tarde.";
         GeraLog::conexao()->inserirLog("Erro: Código: " . $e->getCode() . " Mensagem: " . $e->getMessage());
     }
 }