Jump to content

adrianno

Members
  • Content count

    193
  • Joined

  • Last visited

Community Reputation

7 Regular

4 Followers

About adrianno

  • Birthday 05/25/1981

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    interior de SP
  • Interesses
    Informatica em geral (programação, desig, hardware, etc), games, filmes

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Deu certinho amigo, resolveu aqui, obrigado!
  2. Opa, vou testar logo mais! obrigado
  3. Boa noite, tenho a seguinte questão, tenho uma tabela com campo "valor" que guarda um valor monetário e campo "data" com a data do lançamento e um campo "tipo" marcando se é entrada ou saida, ao cadastrar um valor, coloco a data e qual tipo "entrada" ou "saida" quero montar uma view que soma todos os valores por mês, separados por tipo, se é entrada ou saida. A seguinte query me tras a soma, porém não agrupa pelo MES/ANO SELECT DATE_FORMAT(data, "%m/%Y") as MES, (select Sum(valor) from controle WHERE tipo = 'SAIDA' ) as VS, // soma tudo que for SAIDA (select Sum(valor) from controle WHERE tipo = 'ENTRADA' ) as VE // soma tudo que for ENTRADA FROM controle GROUP BY YEAR(data), MONTH(data) // agrupa por ANO/MES mas este grupo nao opera nas somas dos valores ORDER BY data DESC Esta query somas os valores mas não filtra pelo mes/ano e tras a soma total de tudo ignorando o mes, mostra o mesmo valor total de cada tipo em todos os meses: EXEMPLO DO RESULTADO MES VS(saida) VE(entrada) 06/2020 4600,00 9750,00 05/2020 4600,00 9750,00 04/2020 4600,00 9750,00 Na prática cada mês deveria retornar as somas dos valores apenas dele. Como fazer com que GROUP BY YEAR(data), MONTH(data) tenha efeito correto em cada tipo?
  4. adrianno

    Inserir registros novos sem perder os antigos

    Basta usar algum programa para isso, existe uma infinidade, estes programas tem função de BACKUP / RESTORE mysql workbench, dbforge studio, navicat, mysql yog, todos eles fazem backup e restore
  5. adrianno

    Ajuda com paginação

    Fala pessoal beleza? Tenho um problema para resolver, tenho um sistema em PHP com MySQL, mas preciso melhorar a paginação, tenho uma 2 lógicas de paginação em mente, uma delas é a que mais se encontra e videos, blogs, postagens mostrando na web, onde damos um primeiro select CAMPO from TABELA, contamos o resultado e temos o total de registros para tratar a quantidade de páginas, limite, quantidade que vai aparecer por página etc, apos isso damos novamente o select CAMPOS from TABELA limite x, y de acordo com o que obtivemos na lógica da paginação com a primeira SQL. esta lógica até que funciona, mas, não consegui aplicar ela usando JOIN agrupando 2 ou mais tabelas, pois ai, eu teria que fazer esta contagem lá a primeira SQL, ou seja no fim, teria 2 SQL sendo executadas , uma mais rápida devido ao limit passado, mesmo assim ainda seriam 2 consultas. Outras lógica seria dar um SELECT count(CAMPO) from TABELA seria uma SQL mais rápida, mas... se eu tiver um JOIN agrupando dados de uma tabela de categoria + produtos, eu teria que contar o resultado já agrupado das 2. Já pensei em executar a consulta normal, retornar o array dos dados, e depois paginar este array com array_slice, e dividir ele de acordo com a quantidade de páginas e registros de cada. Já fiz paginação com JS/AJAX mas mesmo assim, ainda preciso passar os dados totalizados, consigo uma boa visualização final na interface, mas por tras, sei que o processamento no MYSQL pesa Lembrando que em cada caso citado, cada vez que alteramos entre as páginas, é novamente executado os calculos. Alguem tem uma lógica bacana para paginação? de forma que nao fique pesado, lento em uma tabela muito grande?
  6. adrianno

    Aonde se encontra o erro?

    Este projeto usa composer, não precisa adicionar a classe, e nem extender, pois no index.php tem a chamada do composer meu caro: require './lib/autoload.php'; // ja faz todo o carregamente Este projeto, deste código mostrado ai, faz parte de um curso criado por mim passo a passo com mais de 200 videos todas as respostas para o funcionamento estão nos videos, o que ocorre é que nosso amigo está tentando rodar o fonte, sem conhecer o código, e sem ver os videos. https://www.youtube.com/playlist?list=PLq-sApY8QuycUZsoAZD-LKyV5BWueQDgu
  7. adrianno

    Aonde se encontra o erro?

    Não precisa extender a classe Config Config::SITE_PASTA "), um vez que que as constantes quem vem da classe config podem ser chamadas diretamente como métodos estáticos, ou seja quando se tem constantes da classe, não precisa extender a classe, basta que a mesma esteja visível , no casso ai, o autoload do composer carrega tudo. .
  8. adrianno

    Aonde se encontra o erro?

    Olá, vejo que conhece o projeto loja PHP (reconheci basicamente a estrutura e códigos kkk ) https://www.youtube.com/playlist?list=PLq-sApY8QuycUZsoAZD-LKyV5BWueQDgu Estes erros se dão pelo fato de não ter configurados corretamente a loja, lembrando que esta loja é criada passo a passo em um curso com mais de 200 videos, criado por mim (Adriano Souza). Creio estar tentando rodar a loja sem seguir todos os passos do curso. Abraço!! Qualquer coisa chama ai!!
  9. adrianno

    [Resolvido] Me ajudem, não sei mais o que fazer!

    Olá, está dando erros pois, não fez corretamente o autoload das class, e não setou as configurações do banco de dados. Todas as configurações deste projeto ai, que é da loja php são mostrados no curso completo com mais de 200 videos, que foi criado por mim mesmo = https://www.youtube.com/playlist?list=PLq-sApY8QuycUZsoAZD-LKyV5BWueQDgu
  10. adrianno

    Problema com composer

    sim, era a versão do PHP no HOST, no meu localhost é 5,5 mas no servidor da hospedagem é 5,2 por isso não dava certo, esqueci de verifcar este detalhe, o composer pede 5.3.2+ obrigado
  11. adrianno

    Problema com composer

    Olá, boa tarde, comecei a usar composer a alguns tempos, me deparei com um detalhe que não consegui ainda resolver Apos ter o projeto corretamente em localhost, autoload certinho, composer configurado e tudo mais, enfim site funcionando, todas as classes ok, ao colocar o site no servidor WEB real, a página não carrega, o site fica em branco, o que deve ser ser alterado no servidor?
  12. adrianno

    API google drive

    OPa!! quando coloquei no post, faltou um pedaço, esta $client = new Google_Client(); $client->setApplicationName("Web1"); $client->setDeveloperKey("9lhHpFyg-0"); $client->setClientId('<YOUR_CLIENT_ID>'); $client->setClientSecret('<YOUR_CLIENT_SECRET>'); $client->setRedirectUri('<YOUR_REGISTERED_REDIRECT_URI>');
  13. adrianno

    API google drive

    Alguem ai que ja trabalhou com isso, sabe me informar o que está faltando nos dados de acesso a API?
  14. adrianno

    API google drive

    Obrigado pela resposta, eu já tinha revirado estes exemplos, sem sucesso, da algumas falhas que não encontro a razão, mas obrigado mesmo assim
×

Important Information

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