Jump to content

Dexter Morgan

Members
  • Content count

    597
  • Joined

  • Last visited

Community Reputation

7 Regular

3 Followers

About Dexter Morgan

  • Birthday 08/23/1992

Informações Pessoais

  • Sexo
    Masculino

Contato

  • Site Pessoal
    https://upllive.com

Recent Profile Visitors

2597262 profile views
  1. Preciso imprimir um relatórios de jogos, configurei para não aparecer os cabeçalhos na folha, e também o header e footer fixos, porém se a impressão usar mais de uma folha começo a ter problemas com as margens, segue o modelo: Reparem que no final da primeira folha o footer cobriu parte do conteúdo, e na segunda folha o conteúdo começa bem perto da margem, porém como configurei: @page{ size:auto; margin:0mm; } Para não aparecer os cabeçalhos na impressão não consigo fazer de outra forma para que o conteúdo vá para a segunda folha com uma margem legal... segue o meu código: @page{ size:auto; margin:0mm; } @media screen{ #header{ top:0; margin:12mm; } #page{ display:block; } #footer{ bottom:0; margin:6mm 12mm 10mm 3mm; } } @media print{ #header{ position:fixed; top:0; margin:12mm; } #page{ display:block; } #footer{ position:fixed; bottom:0; margin:6mm 12mm 10mm 3mm; } } <div id="header"> <img style="float:left; position:relative;" src="{{ asset('images/report_logo.png') }}" height="96px" border="0" title="" alt="" /> </div> <div id="page"> <table> Content </table> </div> <div id="footer"> <img src="{{ asset('images/report_footer.jpg') }}" width="720px" border="0" title="" alt="" /> </div>
  2. Dexter Morgan

    Setar posição depois do usort

    Estamos quase chegando lá, olha como saiu: 4F2 | 1 - 1542 4F2 | 2 - 1320 4F2 | 3 - 930 4F2 | 4 - 900 4F2 | 4 - 900 4F2 | 6 - 735 4F2 | 6 - 735 4F2 | 8 - 704.25 4F2 | 9 - 615 4F2 | 9 - 615 4F2 | 11 - 600 4F2 | 12 - 510 4F2 | 13 - 450 4F2 | 14 - 270 4F2 | 15 - 141.75 4F2 | 16 - 135 4F2 | 17 - 67.5 4F2 | 17 - 67.5 4F2 | 17 - 67.5 4F2 | 17 - 67.5 4F2 | 17 - 67.5 4F2 | 22 - 0 4F2 | 22 - 0 4F2 | 22 - 0 Ele pula quando se repete
  3. Dexter Morgan

    Setar posição depois do usort

    Opa obrigado pela resposta Gabriel, mas não identifiquei a linha que você mudou...
  4. Dexter Morgan

    Setar posição depois do usort

    Gabriel não funcionou ainda está somando a posição: $lastPontuation = -1; $count_position = 0; foreach($array_tennis_players AS $key_position => $value_position){ $count_position = $value_position['points'] == $lastPontuation ? $count_position : $key_position + 1; echo '<pre>'; print_r($query_ranking_tennis_player['category'] . ' | ' . $count_position . ' - ' . $value_position['points']); echo '</pre>'; } 4F2 | 1 - 1542 4F2 | 2 - 1320 4F2 | 3 - 930 4F2 | 4 - 900 4F2 | 5 - 900 4F2 | 6 - 735 4F2 | 7 - 735 4F2 | 8 - 704.25 4F2 | 9 - 615 4F2 | 10 - 615 4F2 | 11 - 600 4F2 | 12 - 510 4F2 | 13 - 450 4F2 | 14 - 270 4F2 | 15 - 141.75 4F2 | 16 - 135 4F2 | 17 - 67.5 4F2 | 18 - 67.5 4F2 | 19 - 67.5 4F2 | 20 - 67.5 4F2 | 21 - 67.5 4F2 | 22 - 0 4F2 | 23 - 0 4F2 | 24 - 0
  5. Preciso juntar os arrays que são com o valor de código iguais e somar os pontos, tenho esse exemplo: [1] => Array ( [match_id] => 21 [player_backup] => 65263 [player_points_new] => 450 [player_class_points] => 77 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 450 ) [2] => Array ( [match_id] => 4 [player_backup] => 65263 [player_points_new] => 135 [player_class_points] => 4 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 135 ) [3] => Array ( [match_id] => 21 [player_backup] => 65263 [player_points_new] => 22 [player_class_points] => 5 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 22 ) O match_id é o código igual, lembrando que ele pode se repetir varias vezes e ai tenho que unir todos os que tem o mesmo match_id somando apenas o total_points
  6. Dexter Morgan

    Setar posição depois do usort

    Preciso colocar a posição do jogador depois de usar o usort mas se o jogador tiver a mesma pontuação a posição tem que ser igual: $array_tennis_players = $query_ranking_tennis_player->rankings; usort($array_tennis_players, function($a, $b){ return $b['points'] > $a['points']; }); $count_position = 1; foreach($array_tennis_players AS $key_position => $value_position){ $array_tennis_players[$key_position]['position'] = $count_position++; } Então no foreach e coloco a posição com um contador, porém se o jogador tiver a mesma pontuação a posição tem que ser a mesma, exemplo: posição 13 - jogador x - 67,5 posição 13 - jogador y - 67,5 Mas como fiz sai assim: posição 13 - jogador x - 67,5 posição 14 - jogador y - 67,5
  7. Preciso encontrar todos os valores iguais do player e da key '34MB' (exemplo) e separar as 8 melhores pontuações se tiver + que 8, se não tiver + que 8 exibir os que tem e somar total_points desse player OBS: o player 52586 está em outra key diferente '4M1' não pode somar os valores de keys diferentes, apenas das mesmas keys Tenho essa array: Array ( [34MB] => Array ( [0] => Array ( [n_codigo_torneio] => 37 [player] => 52586 [player_points_new] => 360 [player_class_points] => 4 [player_bonus_ranking] => 36 [player_bonus_quality] => 60 [player_bonus_quantity] => 36 [club] => [club_points_new] => 0 [total_points] => 492 ) [1] => Array ( [n_codigo_torneio] => 37 [player] => 52149 [player_points_new] => 180 [player_class_points] => 4 [player_bonus_ranking] => 18 [player_bonus_quality] => 0 [player_bonus_quantity] => 18 [club] => [club_points_new] => 0 [total_points] => 216 ) [2] => Array ( [n_codigo_torneio] => 37 [player] => 40599 [player_points_new] => 90 [player_class_points] => 99 [player_bonus_ranking] => 9 [player_bonus_quality] => 0 [player_bonus_quantity] => 9 [club] => [club_points_new] => 0 [total_points] => 108 ) ) [34MB] => Array ( [0] => Array ( [n_codigo_torneio] => 500 [player] => 50412 [player_points_new] => 0 [player_class_points] => 0 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 0 ) [1] => Array ( [n_codigo_torneio] => 500 [player] => 16347 [player_points_new] => 0 [player_class_points] => 0 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 0 ) [2] => Array ( [n_codigo_torneio] => 500 [player] => 1869 [player_points_new] => 0 [player_class_points] => 0 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 0 ) [3] => Array ( [n_codigo_torneio] => 500 [player] => 30762 [player_points_new] => 0 [player_class_points] => 0 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 0 ) [4] => Array ( [n_codigo_torneio] => 500 [player] => 52586 [player_points_new] => 480 [player_class_points] => 0 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 480 ) [5] => Array ( [n_codigo_torneio] => 500 [player] => 4678 [player_points_new] => 0 [player_class_points] => 0 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 0 ) ) [4M1] => Array ( [0] => Array ( [n_codigo_torneio] => 29 [player] => 40189 [player_points_new] => 600 [player_class_points] => 7 [player_bonus_ranking] => 0 [player_bonus_quality] => 60 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 660 ) [1] => Array ( [n_codigo_torneio] => 29 [player] => 37301 [player_points_new] => 135 [player_class_points] => 5 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 135 ) [2] => Array ( [n_codigo_torneio] => 29 [player] => 42623 [player_points_new] => 135 [player_class_points] => 5 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 135 ) [3] => Array ( [n_codigo_torneio] => 29 [player] => 46849 [player_points_new] => 67.5 [player_class_points] => 5 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 67.5 ) [4] => Array ( [n_codigo_torneio] => 1 [player] => 52586 [player_points_new] => 600 [player_class_points] => 7 [player_bonus_ranking] => 0 [player_bonus_quality] => 0 [player_bonus_quantity] => 0 [club] => [club_points_new] => 0 [total_points] => 600 ) ) ) Não sei como fazer isso... um exemplo, o player 52586 tem que ter 972 pontos na 34MB e 600 na 4M1.
  8. Dexter Morgan

    Exibir uma Chave de Torneio que está em Array

    Preciso exibir os resultados do banco de dados que está todo em array, estou utilizando MongoDB + Laravel, parei em um processo aonde faço um sorteio de uma chave de tenistas e ele grava no Mongo assim: Até ai tudo bem tudo certo (o tenista cabeça de chave tem um adversario null porque ele é bye um regra do tenis, dessa forma ele já vai para proxima fase sem precisar jogar), porém estou com problemas para exibir esses dados, tenho que listar baseado nesse layout: Essa é minha estrutura no laravel: @foreach($consultaProva as $item) <div class="row"> <div class="col-sm-12 col-md-6"> <div class="wrapper-2"> <div class="game"> <div class="game-top">&nbsp;</div> <ul class="list-group"> <li class="list-group-item"> <div class="avatar-container"><span class="avatar-info"> {{ $item->games }} </span></div> <div class="score pull-right"><div class="set"></div></div> </li> <li class="list-group-item"> <div class="avatar-container"><span class="avatar-info"> </span></div> <div class="score pull-right"><div class="set"></div></div> </li> </ul> <div class="game-bottom">&nbsp;</div> </div> <div class="game"> <div class="game-top">&nbsp;</div> <ul class="list-group"> <li class="list-group-item"> <div class="avatar-container"><span class="avatar-info"> </span></div> <div class="score pull-right"><div class="set"></div></div> </li> <li class="list-group-item"> <div class="avatar-container"><span class="avatar-info"> </span></div> <div class="score pull-right"><div class="set"></div></div> </li> </ul> <div class="game-bottom">&nbsp;</div> </div> </div> <div class="right-divider"><div></div></div> </div> <div class="col-sm-12 col-md-6"> <div class="left-divider"><div></div></div> <div class="wrapper-1"> <div class="game"> <div class="game-top">&nbsp;</div> <ul class="list-group"> <li class="list-group-item"> <div class="avatar-container"><span class="avatar-info"> </span></div> <div class="score pull-right"><div class="set"></div></div> </li> <li class="list-group-item"> <div class="avatar-container"><span class="avatar-info"> </span></div> <div class="score pull-right"><div class="set"></div></div> </li> </ul> <div class="game-bottom">&nbsp;</div> </div> </div> </div> </div> @endforeach() Só dessa forma já me da o erro: htmlspecialchars() expects parameter 1 to be string, array given Porém não sei como exibir esses array que estão dentro de outros array de acordo que mostrei na imagem.
  9. Dexter Morgan

    Pedido meio a meio

    Estou montando um sistema de pedidos de comida, porém surgiu um problema para pizzarias, teria que ter a opção de meia pizzas, mas não sei como fazer a lógica para funcionar sem mudar muita coisa do que já etá feito: -- -- Estrutura da Tabela Restaurante Pratos -- CREATE TABLE restaurante_pratos( id_restaurante_prato int(11) NOT NULL auto_increment, id_restaurante int(11) NOT NULL, id_restaurante_prato_categoria int(11) NOT NULL default '0', titulo varchar(255) NOT NULL, descricao text NOT NULL, preco double(10, 2) NOT NULL DEFAULT '00.00', data date NOT NULL, data_mod date NOT NULL, foto varchar(255) NOT NULL, publicado char(1) default 'N', click int(11) NOT NULL, PRIMARY KEY(id_restaurante_prato), INDEX i2 (id_restaurante, id_restaurante_prato_categoria), FOREIGN KEY (id_restaurante) REFERENCES restaurantes(id_restaurante) ON DELETE CASCADE, FOREIGN KEY (id_restaurante_prato_categoria) REFERENCES restaurante_prato_categorias(id_restaurante_prato_categoria) ON DELETE CASCADE ) ENGINE = InnoDB; -- -------------------------------------------------------- Está funcionando tudo corretamente, e os pratos não são apenas pizzas, porém quando for ter essa opção de meia a meia não sei como montar!
  10. Dexter Morgan

    Notificação Push Desktop

    Estou utilizando um plugin de notificações (http://www.jqueryscript.net/other/jQuery-Plugin-For-HTML5-Desktop-Push-Notifications-easyNotify-js.html), porém preciso que a notificação fique sendo exibida até o usuario clicar nela, e não estou conseguindo fazer funcionar! O plugin utiliza HTML5 APIs (https://developer.mozilla.org/pt-BR/docs/Web/API/notificacoes). Alguém sabe como fazer a notificação ficar fixa?
  11. Dexter Morgan

    Colocar separador menos no ultimo registro

    Estou tentando colocar um separardor | para exibir os registros separados sem qurebra de linha, porém o ultimo não quero que apareça o separador <?php $sql_teste = mysql_query("SELECT * FROM tabela_pedidos ORDER BY id ASC"); $resultado_teste = mysql_num_rows($sql_teste); $count = 0; while($linha_teste = mysql_fetch_assoc($sql_teste)){ $id = $linha_teste["id"]; echo "$id"; if($i >= $count){ echo " | "; } $i++; } ?> o resultado está sendo esse: 29 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | após o 48 queria que ficasse sem o separador |
  12. Dexter Morgan

    Redirecionar http:// para https:// com PHP

    Gabriel eu olhei aqui e o iframe está com apenas com nome do arquivo: (cadastro.php) e eu também coloquei em todos headers (<base href="https://meusite.com/" />)
  13. Dexter Morgan

    Redirecionar http:// para https:// com PHP

    Gabriel também nao redireciona, ele só funciona se eu colocar o nome do arquivo direto: (http://meusite.com/administrador/index.php)
  14. Dexter Morgan

    Redirecionar http:// para https:// com PHP

    Na home do site utilizo esse código para redirecionar http:// para https:// <?php $ssl = "https://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; if(!$_SERVER["HTTPS"]){ print "<script type=\"text/javascript\">location.href=\"$ssl\"</script>"; } ?> Funciona, porém estou tentando colocar também na pagina administrativa, onde a url fica assim: (http://meusite.com/administrador/) e utilizo iframe para o cliente nao ver a url mudando, porém nao consigo fazer o redirecionamento, pelo teste que fiz o problema é o iframe, dei um print no ($ssl) e exibe a com (https://)
  15. Dexter Morgan

    Texto da notificação não aparece.

    Douglas eu testei das formas que você mostrou como exemplo e nenhuma funcionou mas testei assim e deu certo: var body = "TEXTO TEXTO"; var options={ title:$j("#title").val(), options:{ body:body, icon:myImg, lang:"pt-BR", } Obg :)
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.