public static function buscar($palavra) { $palavras = explode(' ', strtolower($palavra)); $palavraChave = '%'; foreach ($palavras as $palavra) { $palavraChave .= do_escape(strtolower(trim($palavra))) . "%"; } $query = static::query(); $query .= " \n WHERE LOWER(jogador.nome) LIKE '{$palavraChave}'\n AND jogador.id_jogador <> '" . do_escape(static::idJogadorAtual()) . "'\n "; $query .= " ORDER BY jogador.nome"; $jogadores = array(); foreach (get_result($query) as $dados) { $jogador = new Jogador(); $jogador->carregarDB($dados); $jogadores[] = $jogador; } return $jogadores; }