Jump to content

Pitag346

Members
  • Content count

    169
  • Joined

  • Last visited

Community Reputation

0 Comum

3 Followers

About Pitag346

Recent Profile Visitors

3643 profile views
  1. Pitag346

    Sub Consulta SQL com PHP

    Conseguiria me ajudar amigo? não consegui adaptar o mesmo no meu código. Segue um exemplo do que quero executar: nota que a tabela acima com o nome RESULTA DA CONSULTA é uma tabela em HTML onde exibo os resultados em um LOOP... (Por conta do loop não estou conseguindo fazer essa lista eu acredito).
  2. Pitag346

    E-mail autenticado

    Utilize autenticação SMTP, e uma outra lib de envio de e-mails, pesquise pela lib do PHPMailer
  3. Pitag346

    Sub Consulta SQL com PHP

    Boa noite pessoal... Eu não estou conseguindo fazer uma sub consulta... Se alguém puder clarear minhas ideias isso ser de muita ajuda. Fiz varias pesquisas e ainda não entendi como posso fazer o seguinte: Tenho 3 tabelas no banco de dados a tabela: Users, Ingress, Vendas. A tabela ingress seria a tabela onde armazeno meus produtos, contendo o preço do produto obviamente. E a tabela vendas eu armazeno o ID do produto vendido e o ID do user que vendeu... Quero fazer uma sub consulta pra exibir dentro de um loop o valor total de produtos vendidos por cada usuario, porem eu não faço ideia como fazer, tentei a seguinte forma: $sq = " SELECT P.id, (SELECT COUNT(C.lote_id) FROM ingress C WHERE ticket_promote_id = P.id ) FROM users GROUP BY P.id "; $t2 = $conn->query($sq); Mas não estou entendendo como fazer... Se alguém puder só me dar um exemplo, eu só quero pegar o preço da outra tabela e exibir dentro de um loop em uma LISTA contendo, USER, VENDAS, VALOR TOTAL VENDIDO... Obrigado. att.
  4. Pitag346

    Input dinamico com SELECT

    Pessoal, alguem me ajuda... Como consigo fazer com que um SELECT, adicione campos ao meu formulário.... Tenho um SELECT onde existe a quantidade, esse select tem de 1 a 3 .... Por padrão ele é definido como 1 ou seja 1 campo... Gostaria de adicionar campos conforme essa quantidade, se o select estiver com o NUMERO 2... Adiciona 2 campos, se tiver 3 ele adiciona 3 campos e se tiver 1, apenas 1 campo. Alguem conseguiria me ajudar ? tentei fazer com a propriedade FOR porem... ela me retorna sempre mais campos do que eu preciso realmente. Obrigado.
  5. Pitag346

    Laço de repetição com dados

    Olá pessoal, tudo bem ? Estou com um probleminha, espero que me ajudem... Seguinte, tenho uma tabela onde faço a exibição de alguns dados, tais como: NOME, QUANTIDADE, VALOR Eu quero buscar o valor, em outra tabela e exibir dentro desse while. Porem, ele está exibindo em todos os resultados. Seguinte, Cada usuário que efetuar uma vendo do produto tal, é salvo na tabela VENDIDOS, onde o mesmo armazena o "ticket_promote_id". Ao fazer o while das vendas, quero pegar o valor do produto em outra tabela com o "ticket_promote_id" que mencionei acima, porem ao fazer isso, ele me retorna o valor de um produto em todos os resultados do while. Alguém sabe por que ? Segue meu código abaixo: $valueTotali = 0; while($dados = mysqli_fetch_assoc($sql_promoters)){ $user = $dados['id']; $sqlIngress = $conn->query("SELECT * FROM vendidos WHERE ticket_promote_id = '$user' "); $cont = $sqlIngress->num_rows; if($cont > 0){ $dadosIngress = mysqli_fetch_assoc($sqlIngress); $loteId = $dadosIngress['ticket_lote_id']; $sqlLote = $conn->query("SELECT * FROM ingress WHERE lote_id = '$loteId' "); while($data = mysqli_fetch_assoc($sqlLote)){ $valueTotali += $data['lote_preco']; } } Segue a imagem da tabela com o mesmo valor sendo replicado em todos os resultados:
  6. Pitag346

    Manter função em outras paginas!

    Esse é o detalhe... Quando o usuário fechar a pagina e voltar (as vezes rapidamente) o cookie pode ainda estar disponível ou seja, a função ira continuar ativa! Tem algum forma de eu definir para os cookies expirarem caso fechar a pagina ?
  7. Olá galera, tudo bom ? Estou com uma dúvida... Tenho uma função javascript em que faz algumas requisições de uma API... porem eu tenho q chamar essa api a cada 4 minutos! (caso o usuário tenha ativado). Tudo bem... essa função está em um arquivo chamado: Ativador.js E está configurada na index.php do meu site... (ao usuário apertar o botão ATIVAR, ele faz a requisição e com o SetInterval chama ela novamente a cada 4 minutos). Mas ai que vem minha dúvida... Ao usuário mudar de pagina, a função para e o usuário teria que apertar ATIVAR novamente... Gostaria de saber como fazer com que se o botão ativar for acionado e a função estivesse chamada (fazendo as requisições a cada 4 minutos) e o usuário mudasse de pagina isso continuaria... (Fazendo as requisições a cada 4 minutos) estilo o mini player do youtube.... POREM SE O USUÁRIO SAIR DO SITE E VOLTAR NOVAMENTE A FUNÇÃO ESTARIA DESATIVADA (O usuário teria que acionar o botão ativar novamente.,) Obrigado. Ficou meio confuso se não tiverem entendido posso explicar melhor! Só queria um norte pois não sei como iniciar, tentei fazer algo com o LocalStorage ... declarando que a função está ativada e etc... mas tive problemas!
  8. Pitag346

    Carregamento de imagem

    Olá pessoal, tudo bem? Estou com uma dúvida bem bobinha... mas gostaria que me ajudassem a solucionar. Alguns sites utilizam uma forma de carregar as imagens deixando elas embaçadas/desfocadas. Até que são carregadas e elas aparecerem normalmente... Exemplo básico seria esse site: https://www.redbull.com/br-pt/athletes Sabem me explicar como isso é feito, e pra que ? Meu site usa bastante imagens, gostaria de saber se tem algum benefício ou se seria somente estética ... Obrigado! (Não sei se isso é feito em JavaScript, acredito que sim... perdão se publiquei na área errada).
  9. Pitag346

    Calculo em Javascript

    @Felipe Guedes Coutinho , perdão pela demora amigo. Acabei ficando sem acesso a internet. Muito obrigado mesmo, solucionou meu problema! e ACHEI SEU CÓDIGO INCRÍVEL! por algum motivo não estou conseguindo reagir ao post! Mas eu agradeço muito.
  10. Pitag346

    Calculo em Javascript

    @Felipe Guedes Coutinho Muito obrigado pela resposta, eu utilizei o FOR com a expressão que eu criei e acabou dando certo. Vou tentar explicar melhor sobre o meses. Oque eu estou querendo fazer é um sistema de simulação de rendimento, onde o 10% do ValorAtual é somado com ele mesmo, subtraído o valor que você sacou/retirou e adicionando o valor que depositou/entrou. Os valores de Saque e Deposito seriam adicionados via HTML/INPUT. Em uma página html tenho 12 quadros que mostram os 12 meses, dentro desses quadros existem 2 campos, SAQUE E DEPOSITO onde eu posso deixar em branco e utilizar o valor 0 ou preencher. Caso preencher alterar os valores seguintes. O resultado utilizando dessa forma: for(var i = 0; i < 13; i++){ var resultado = (parseFloat(valoratual)/100*10)+parseFloat(valoratual)-parseFloat(saquev)+parseFloat(depositov); valoratual = resultado; console.log(valoratual); //retorna os 12 valores corretamente. }; Como podemos ver acima, os valores de cada mês, se dependem. Ou seja, eu não sei de que forma eu possa gerar os 12 valores onde eu posso alterar os dados SAQUE E DEPOSITO do mês e eles se atualizarem. um exemplo abaixo: Utilizando a função acima o resultado será (exemplo); Valor Atual: 10 Saque: 10 Deposito: 10 Janeiro - Resultado: 11 Fevereiro - Resultado: 12.1 Março - Resultado: 13.3 Abril - Resultado: 14.6 Maio - Resultado: 16.1 (Caso eu alterar os valores de SAQUE e DEPOSITO a partir desse resultado os demais abaixo, atualizam pois o resultado final será outro, e o mês abaixo calcula conforme o resultado final desse mês.). Junho - Resultado: 17.7 Julho - Resultado: 19.4 Agosto - Resultado: 21.4 Setembro - Resultado: 23.5 Outubro - Resultado: 25.9 Novembro - Resultado: 28.5 Dezembro - Resultado: 31.3 Cada mês teria seu Valor de SAQUE E DEPOSITO, porem os resultados finais tem que se encontrar. O resultado final do mes de janeiro é o valoratual para o mês de fevereiro e assim vai... é dificil explicar, porem ao entender fica mais facil. Eu não faço ideia como fazer. Obrigado, se tiver ficado muito confuso não precisa quebrar a cabeça pra tentar entender não kkkk Obrigado!
  11. Pitag346

    Calculo em Javascript

    Olá pessoal, tudo bem ? Estou com um probleminha bem chato que não faço ideia como resolver... Espero que me ajudem! Agradeço desde já. Vamos lá. Preciso fazer um calculo com a seguinte expressão: (ValorAtual/100*10)+parseFloat(ValorAtual)-parseFloat(Saque)+parseFloat(Deposito); Até o momento estou obtendo sucesso com a expressão acima. Agora vem o problema. Após eu obter o resultado da expressão acima, eu preciso substituir a variável ValorAtual com o resultado do mesmo, isso 12 vezes. (12 meses). Não sei se ficou muito bem explicado, porem eu preciso fazer essa função com valores já definidos e as próximas 12 vezes com valores a definir ou 0. Vou fazer uma nova explicação com os códigos comentados: var ValorAtual = 1000; var Saque = 0; // zero seria o padrão, eu poderia adicionar valores diferentes. (para cada mês, se possivel). var Deposito = 0; // zero seria o padrão, eu poderia adicionar valores diferentes. (para cada mês, se possivel).. var resultado = (ValorAtual/100*10)+parseFloat(ValorAtual)-parseFloat(Saque)+parseFloat(Deposito); Preciso recuperar o primeiro resultado, no exemplo acima seria: 1100 Então após recuperar o valor acima, eu precisaria substituir o ValorAtual para 1100. Isso, 12 vezes... Recuperando o valor e substituindo como se fosse um calculo de juros mensais (12 meses). Tentei fazer com while mas não obtive exito. Estou parado com a função simples que detalhei acima. Obrigado. Espero tenham entendido e agradeço desde já!
  12. Pitag346

    Audio Streaming

    Olá pessoal, beleza? Estou com um pequeno problema... Tenho um servidor streaming onde toca alguns audios, mas não é sempre que o navegador executa o audio, como assim ? Tipo as vezes eu acesso o site e toca normalmente o que está na tag <audio> ... Mas as vezes eu acesso e não toca... Sei que consigo sanar isso com javascript ou jquery, mas não tenho esse conhecimento. OBS: O problema não é meu servidor pq se eu acessa-lo diretamente ele funciona sem parar em nenhum momento. Meu código html: <audio id="audio" autoplay="autoplay"> <source src="https://streaming.meuservidor.com.br/;" type="audio/mpeg" /> <source src="https://streaming.meuservidor.com.br/stream.ogg" type="audio/ogg" /> </audio> Um detalhe importante, mesmo quando estava com somente 1 source src, acontecia isso, pensei q era culpa da velocidade da conexão mas não é acredito eu. Obrigado amigos.
  13. Pitag346

    Sites Responsivos

    @dougtop Obrigado amigo, estudei os links e consegui sucesso com o meu responsivo. agradeço tbm ao amigo @Omar~
  14. Pitag346

    Sites Responsivos

    Olá pessoal, tudo bem com vocês ??? Espero que sim... Estou um problema com meu site, tentei montar ele com responsividade, mas não obtive sucesso. Alguém que tenha bastante conhecimento nessa área teria um site de estudos/apostilas para indicar ? Obrigado.
  15. Pitag346

    Inserção e Comparação

    Oi pessoal, Beleza? Preciso de ajuda.... Resumidamente: Eu armazeno varios dados no banco de dados inclusive alguns id's que estão em array... eles são armazenados com virgulas (pelo implode)... ou seja, os id's são armazenados desas forma: (1,2,3,4) Esses ids, eu preciso utilizar um SELECT neles para executar um WHILE ... Completo: Tenho um sistema em php + mysqli... onde 1 grupo de usuários faz upload de arquivos... esse grupo pode escolher quais grupos podem visualizar esse arquivo... podem escolher varios grupos ou apenas 1, ou até nenhum... para isso estou utilizando checkbox com array ... (<input type="checkbox" name="turma[]"/>). Faço o envio via POST e com o explode eu separo com virgulas... Ficando da forma que mencionei lá em cima... (1,2,3,4) mas preciso fazer um select e verificar esse campo que tem esses valores com virgulas... o detalhe que no select preciso verificar se o ID DO GRUPO é um dos que estão dentro da virgula se for faço a exibição ... se não, não é exibido... Obs: como serão varios arquivos enviados será necessário um WHILE ... Não faço ideia como fazer... Se não entenderem oq eu realmente estou precisando... podem estar solicitando que faço o anexo de imagens... Att. desde já, Obrigado!
×

Important Information

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