Jump to content

Robson Barros da Rocha

Members
  • Content count

    148
  • Joined

  • Last visited

Community Reputation

0 Comum

3 Followers

About Robson Barros da Rocha

  • Rank
    Globettroter
  • Birthday 01/07/1994

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Vilhena, Rondônia
  • Interesses
    Só observo no momento.

Recent Profile Visitors

1872 profile views
  1. Robson Barros da Rocha

    Agrupamento retornando todos as colunas

    Bom dia povo. Tenho um problema, e não uma dúvida. Eu executo no SQL Server esta query para agrupar os resultados cujo tenha o código do comprovante repetido: SELECT * FROM SHOP_Pedidos WHERE show='1' GROUP BY comprovante As colunas são: ID = Se preenche automaticamente comprovante = Recebe o código do comprovante productName = Nome do produto productValue = Valor do produto dateSent = Data que o produto foi enviado show = Enviado (1) e não enviado (0) A query que mostrei acima, não retorna dados porque aparece esse erro: "Column 'SHOP_Pedidos.id' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause." Certo, então aí que está o problema. Vendo o erro, eu troquei a * pela coluna comprovante, e resultou, mas a consulta só retorna a coluna comprovante (por conta do SELECT estar especificando somente ele. A dúvida é: Tem como recuperar todos as colunas, assim como mysql?
  2. Robson Barros da Rocha

    JSON retorna apenas um row

    Bom dia. Alguém poderia me ajudar?
  3. Robson Barros da Rocha

    JSON retorna apenas um row

    Boa noite. Estou com problemas para exibir dados pelo .JSON :( No banco de dados, tenho 3 rows (três resultados), mas, ele mostra somente um. Alguém poderia me dizer o que posso ter errado? O JSON retornado é: [ { "id": 7, "linha": "TESTE", "chegada": "18:45:00", "saida": "19:05:00", "tempoTabela": "0:20", "tempoParada": "TESTE", "previsao": "TESTE", "status": "<span data-viagem=\"1\" class=\"label label-warning\"><i class=\"fa fa-clock\" title=\"Pendente\"></i> Pendente</span>" }, { "id": 8, "linha": "TESTE", "chegada": "18:45:00", "saida": "19:05:00", "tempoTabela": "0:20", "tempoParada": "TESTE", "previsao": "TESTE", "status": "<span data-viagem=\"1\" class=\"label label-warning\"><i class=\"fa fa-clock\" title=\"Pendente\"></i> Pendente</span>" } ] O scrip: $.ajax({ type: "GET", url: web +"include/ajax.php", timeout: 3000, datatype: 'JSON', contentType: "application/json; charset=utf-8", cache: false, beforeSend: function() { $('#loading').show(); }, error: function() { $('#loading').hide(); }, success: function(s) { var tr = s; $.each(tr,function(i, data){ if(data.emptyDay) { var item = '<tr><td colspan="10" align="center"><i class="fa fa-times text-danger"></i> <b>'+ data.emptyDay +'</b></td></tr>'; } else { var item = '<tr tr-id="'+ data.id +'"><td>#'+ data.id +'</td><td>'+ data.linha +'</td><td class="center">'+ data.chegada +'</td><td class="center">'+ data.saida +'</td><td class="center">'+ data.tempoTabela +'</td><td class="center">'+ data.tempoParada +'</td><td class="center">'+ data.previsao +'</td><td class="center">'+ data.status +'</td><td><i class="fa fa-pencil text-info" onclick="edit('+ data.id +')" style="cursor:pointer;"></i> | <i class="fa fa-times text-danger" onclick="deletes('+ data.id +')" style="cursor:pointer;"></i></td></tr>'; } $("#trHorarios").html(item); finalizar_viagem(data.id); NProgress.done(); }); } });
  4. Robson Barros da Rocha

    backend das notificações push

    Obrigado meu nobre. Sua dica sobre o artigo citado me deu um direcionamento. O tal artigo é fácil, e funciona, mas, é como disse... É incompleto. ;) Obrigado!
  5. Robson Barros da Rocha

    Escrever em arquivo retorna acesso negado

    Podem fechar o tópico. Eu chequei as permissões do arquivo e não estava autorizado a gravar... Por isso o erro.
  6. Robson Barros da Rocha

    Escrever em arquivo retorna acesso negado

    Bom dia. Criei uma função que permite escrever quando a mesma é chamada, contudo, ela retorna que deu falha ao abrir o arquivo, mas, o arquivo existe e na própria função existe o recurso para checar se ela existe. <?php function escrever($file,$content) { $ftp_server = "ftp.meusite.com"; $conn_id = ftp_connect($ftp_server); $login = ftp_login($conn_id, 'admin', '050406'); if(file_exists($file)) { $arquivo = fopen($file,'r+'); if ($content) { if (!fwrite($arquivo, 'Novo conteúdo')) die('Não foi possível atualizar o arquivo.'); echo 'Arquivo atualizado com sucesso'; fclose($arquivo); } } } ?> Pela documentação do PHP eu entendo que não cometi erros. Será que alguém pode me dar um caminho neste sentido? O retorno é:
  7. Robson Barros da Rocha

    backend das notificações push

    Olá! Estou com sérias dúvidas sobre as notificações push. Já instalado, ela segue este tutorial explicativo: https://www.phpzag.com/push-notification-system-with-php-mysql/ Esse método para mim é mais simples, mas, e já fiz as adaptações para comportar meu banco de dados, mas, o problema é que ele não me envia as notificações push quando estou fora do navegador ou via celuar por exemplo. Eu comentei no artigo mencionado, mas, o autor não me respondeu já tem uma semana. Alguém tem algum artigo que indique como posso realizar essas notificações push até mesmo quando o navegador estiver fechado e via aparelho celular?
×

Important Information

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