Jump to content

helkton

Members
  • Content count

    114
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About helkton

  • Rank
    Apanhando um pouco em PHP
  • Birthday 02/28/1986

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Três Lagoas - MS
  • Interesses
    Aprender

Contato

Recent Profile Visitors

1054775 profile views
  1. helkton

    Somar checkbox checked

    Bom depende do cardapio... Tipo pode ter um item xtudo com os seguintes itensExtras *Adicional Extra Bacon Calabresa Mussarela E outro item xcalabresa com os seguintes itensExtras *Adicional Extra Bacon 1,00 Calabresa1,00 Mussarela1,00 *Molho especial Pimenta1,00 Maionese1,00 Molho verde1,00 E por ai vai
  2. helkton

    Somar checkbox checked

    iai galera, tenho uma pendenga e não consigo achar nada pra suprir minha dúvida rsss seguinte.... Tenho um cardápio Online onde tenho os devidos ITENS sendo abertos em uma janela modal e nesta janela tenho os devidos ITENS EXTRAS em um checkbox que o usuario clicam e adicionam esta é minha lista de ADICIONAIS EXTRAS QUE PEGO DO BANCO DE DADOS <label style="border:0px red solid;font-size:1em;width:90%;text-align:left;padding:0px;margin-left:2em;" onclick="somar()"> <input style="height:23px;width:23px;cursor:pointer" type="checkbox" class='limited<?php echo $resultExtrasDelivery->idExtraDelivery?>' id="valorItemExtra" name="idExtraSelects[]" value="<?php echo $resultItensExtras->valorItemExtra?>" > <span style="cursor:pointer"><?php echo $resultItensExtras->nomeItemExtra?> <span style="font-size:0.7em;color:#DD2C00"> <small> <?php if($resultItensExtras->valorItemExtra == '0.00'){echo'';}else{echo '+R$ '.$resultItensExtras->valorItemExtra.'<input type="text" value="'.$resultItensExtras->valorItemExtra.'">';}?></small> </span> </span> </label> ela vem tipo assim AcréscimoTradicional - Escolha até 3 opções BACON 1,00 CALABRESA 1,00 MUSSARELA 1,00 PRESUNTO 1,00 OVO 1,00 o que quero fazer é somente somar os itens clicados pelo usuario e somar com o TOTAL DO ITEM tipo pegar o total do item tipo R$30,00 e ir somando com os acrescimos escolhidos <script> function somar() { // var valorItem = document.getElementById('valorItemExtra').value; var checkbox = document.getElementById('#valorItemExtra'); var total = 0; if(checkbox.checked == true){ total += checkbox.value; } document.getElementById('somar').innerHTML = total; } </script>
  3. helkton

    Foreach sistema de provas

    Boa galera estou criando um sistema se provas para uma escola de cursos Onde tenho no meu banco de dados Uma tabela.... Perguntas(salvo as perguntas, juntamente com o id de cada pergunta) Alternativas(salvo as alternativas de cada pergunta e relaciono os devidos Ids da pergunta) Ate aqui beleza, na pagina da prova.php consulto o banco de dados pra montar as perguntas juntamente com as devidas alternativas tudo dboas Agora como monto um foreach pra salvar as respostas de cada aluno para cada pergunta. Tipo, o aluno respondeu o seguinte idPergunta 1 idResposta 3 idPergunta 2 idResposta 4 idPergunta 3 idResposta 1 idPergunta 4 idResposta 3 Mais ou menos assim, para cada pergunta um ID e para cada pergunta tera umas 4 alternativas Quero pegar o idPergunta e o idResposta e jogar em uma tabela no banco de dados, juntamente com alguns outros dados do aluno, tipo IDALUNO, para depois identifica-lo alguém pode me ajudar Vlw
  4. helkton

    Paginação com nível de acesso

    Vou testar ele tbm
  5. helkton

    Paginação com nível de acesso

    esta $unidadeTrabalho é uma variavel pego ela via PHP
  6. helkton

    Paginação com nível de acesso

    segue meu JavaScript que pega algumas informações <script> var qdade_result_pagina = 1; //Quantidade de Registros por pagina var pagina = 1; //pagina inicial var idLocalidade = <?php echo $unidadeTrabalho?>;//localidade de trabalho do funcionario logado var tipoLogin = <?php echo $tipoLogin?>;//tipo de funcionario logado $(document).ready(function (){ listar_alunos(pagina, qdade_result_pagina, idLocalidade, tipoLogin);//Chama funcao para mostrar resultados }); function listar_alunos(pagina, qdade_result_pagina, idLocalidade, tipoLogin){ var dados = { pagina: pagina, qdade_result_pagina: qdade_result_pagina, idLocalidade: idLocalidade, tipoLogin: tipoLogin } $.post('listar_alunos_db', dados , function(data){ $('#resultAluno').html(data); }); } </script>
  7. helkton

    Paginação com nível de acesso

    segue o esquema da minha query de paginação <?php if($nivelLogin == 0){//nivel adm pode ver todos os alunos $sqlAlunos = "SELECT * FROM alunos"; }else{//Todos os outros niveis de login cairia aqui, listando de acordo com o IDLOCALIDADE $sqlAlunos = "SELECT * FROM alunos WHERE idLocalidadeAluno = '$idLocalidade'"; } $conectaAlunos = $conecta->query($sqlAlunos); $countAlunos = mysqli_num_rows($conectaAlunos); //qdade de pagina $qdadePG= ceil($countAlunos / $qdade_result_pagina); //Limitar links antes e depois $max_links = 5;?> <nav aria-label="Page navigation example"> <ul class="pagination justify-content-center"> <li class="page-item"> <a class='page-link' href="#" onclick='listar_alunos(1, <?php echo $qdade_result_pagina;?>)'> Primeira </a> </li> <?php for ($pag_ant = $pagina - $max_links; $pag_ant <= $pagina - 1; $pag_ant++) { if ($pag_ant > 1) { echo "<li class='page-item'> <a class='page-link' href='#'' onclick='listar_alunos($pag_ant, ".$qdade_result_pagina.")'> $pag_ant </a> </li>"; } } ?> <li class="page-item active"> <a class='page-link'> <?php echo $pagina?> </a> </li> <?php for ($pag_dep = $pagina + 1; $pag_dep <= $pagina + $max_links; $pag_dep++) { if ($pag_dep <= $qdadePG) { echo "<li class='page-item'> <a class='page-link' href='#'' onclick='listar_alunos($pag_dep, ".$qdade_result_pagina.")'> $pag_dep </a> </li>"; } } ?> <li class="page-item"> <a class='page-link' href="#" onclick='listar_alunos(<?php echo $qdadePG ?>, <?php echo $qdade_result_pagina;?>)'> Ultima </a> </li> </ul> </nav> se alguem puder me ajudar nessa logica agradeço vlw ou de alguma outra forma de fazer
  8. helkton

    Paginação com nível de acesso

    Entao ja tentei assim.. Minha query da paginação estou tentando assim.... if($idNivelLogin == 0){//Nivel 0 é o adm ele podera ver todos os alunos $sqlConsultAluno = $conecta->query("SELECT * FROM alunos"); }else{//Todos os outros níveis deveria cair aqui $sqlConsultAluno = $conecta->query("SELECT * FROM alunos where idAlunoUnidade = '2'"); } La na minha query inicial ao listar os alunos de cada unidade esta listando de acordo com o nivel de login e montando a paginação ok Porem qdo seleciono a proxima pagina ele busca todos os alunos independente do nivel
  9. helkton

    Paginação com nível de acesso

    Ola galera seguinte, tenho um sistema de uma escola de cursos e nela tenho a paginação de alunos funcionando paginando tudo certinho, porem agora tenho uma questão: Estou criando alguns niveis de aceso para o sistema ter varias unidades escolares tipo... Unidade I Unidade II Unidade III e por ai vai "cada uidade em uma cidade" Os niveis sao os basicos, admin, professor, instrutor, recepcionista cada um deles com um ID de identificação ja consigo fazer alguns bloqueios de acordo com o nivel de qcesso do login, porem preciso limitar o acesso a paginacao tbm Tipo quando o funcionario da Unidade I dependendo do nivel dele, ele nao podera visilualizar os alunos das outras unidades somente as da unidade dele Na minha paginacao atual qdo eu pulo pra outra pagina ele me tras todos os resultados Como corrigir, alguma dica de como fazer ou alguma outra logica
  10. helkton

    Paginação com nível de acesso

    Ola galera seguinte, tenho um sistema de uma escola de cursos e nela tenho a paginação de alunos funcionando paginando tudo certinho, porem agora tenho uma questão: Estou criando alguns niveis de aceso para o sistema ter varias unidades escolares tipo... Unidade I Unidade II Unidade III e por ai vai "cada uidade em uma cidade" Os niveis sao os basicos, admin, professor, instrutor, recepcionista cada um deles com um ID de identificação ja consigo fazer alguns bloqueios de acordo com o nivel de qcesso do login, porem preciso limitar o acesso a paginacao tbm Tipo quando o funcionario da Unidade I dependendo do nivel dele, ele nao podera visilualizar os alunos das outras unidades somente as da unidade dele Na minha paginacao atual qdo eu pulo pra outra pagina ele me tras todos os resultados Como corrigir, alguma dica de como fazer ou alguma outra logica
  11. helkton

    ajuda com Form em janela modal

    iai galera fiz o seguinte script pra fazer uma busca em uma tabela Mysql via php, quando o usuario digita algo em um formulario ele é disparado e faz as devidas buscas na tabela $('#buscarAlunoOnline').keyup(function(){ var buscarAlunoOnline = $('#buscarAlunoOnline').val(); if(buscarAlunoOnline === ""){ var qdade_result_pagina = 50; //Quantidade de Registros por pagina var pagina = 1; //pagina inicial var idLocalidade = <?php echo $unidadeTrabalho?>;//localidade de trabalho do funcionario logado var tipoLogin = <?php echo $tipoLogin?>;//tipo de funcionario logado $(document).ready(function (){ listar_alunos(pagina, qdade_result_pagina, idLocalidade, tipoLogin);//Chama funcao para mostrar resultados }); function listar_alunos(pagina, qdade_result_pagina, idLocalidade, tipoLogin){ var dados = { pagina: pagina, qdade_result_pagina: qdade_result_pagina, idLocalidade: idLocalidade, tipoLogin: tipoLogin } $.post('listar_alunos_ead_db', dados , function(data){ $('#resultAlunOnline').html(data); }); } }else{ $.post('buscar_aluno_ead', {buscarAlunoOnline: buscarAlunoOnline, idLocalidade: <?php echo $unidadeTrabalho?>, tipoLogin: <?php echo $tipoLogin?>},function(data){ $('#resultAlunOnline').html(data); }); } }); até aqui tudo bem funcionou, o usuario digita, é disparado e chama a função buscar_aluno_ead, quando a pagina é aberta sem nenhuma busca eu chamo a função listar_alunos_ead_db agora o b.o é o seguinte eu tinha uma janela modal que se abria pra poder fazer algumas alterações e edições, que parou de funcionar devido essa coisa que fiz, antes funcionava, antes de chamar as paginas assim via javaScript, o que posso fazer pra arrumar????
  12. helkton

    somar checkbox modal

    Boa galera estou com um B.O aqui, seguinte.... Tenho uma janela MODAL com itens do cardápio que será escolhido pelo cliente. Cada item que o cliente escolhe abro uma janela MODAL com os itens extras disponíveis ele clica nos devidos itens extras que ele quiser adicionar ao pedido até aqui tudo bem já consegui esta abrindo normal tudo certinho os itens com os itens extras disponíveis, porem como somar os itens extras juntamente com o valor do ITEM PEDIDO, tipo, o cardápio do estabelecimento possui 4 itens X-TUDO - R$ 15,00 X-FRANGO - R$ 12,00 X-BACON - R$ 13,00 X-SALADA - R$ 10,00 AGORA em cada item selecionado existe os itens extras que o cliente pode escolher como adicional tipo: CALABRESA - R$ 1,00 FRANGO - R$ 1,00 BACON - R$ 1,00 PRESUNTO - R$ 1,00 MUSSARELA - R$ 1,00 Então como somar esses itens extras selecionados ao valor do item pedido, tipo o usuário escolhe o X-TUDO - R$15,00 - - - - Abro uma janela MODAL com os itens extras disponíveis e o usuário escolhe os itens extras CALABRESA + BACON + MUSSARELA e vai somando ao valor do item ( R$15,00 + 1,00 + 1,00 + 1,00 ) = R$18,00 Tenho esta estrutura.... <script> $(document).ready(function() { calcTotal(); var limpaValor = ""; document.getElementById("zerarValor").innerHTML = limpaValor; document.getElementById("check").checked = false; $('.price-variant, .price-variant-text').change(function() { calcTotal(); }); $('.price-variant-text').keyup(function() { calcTotal(); }); }); function calcTotal() { var total = 0; $('.price-variant').each(function() { var isChecked = $(this).is(':checked'); if(!!isChecked) { total += Number($(this).val()); } }); $('.price-variant-text').each(function() { total += Number($(this).data('unitprice')) * Number($(this).val()); }); $('.total').text('R$ ' + total.toFixed(2)); } </script> porém não consigo fazer ele zerar o valor total a cada MODAL e nem os checkboxes marcados aberto. Tipo eu escolho o X-TUDO e marco os itens extras (CALABRESA + BACON + MUSSARELA) agora quando abro o outro item(outra janela modal) X-FRANGO os valores marcados anteriormente estão sendo somados
  13. helkton

    pegar variavel e criar session

    tentei isso aqui <?php $variavelphp = "<script>document.write(variaveljs)</script>"; echo $variavelphp; ?> sem sucesso, esta me retornando isso.... [object HTMLSpanElement]
  14. helkton

    pegar variavel e criar session

    galera me desculpem se estou postando no lugar errado.... estou em um dilema, estou usando as api do googleMaps para calcular a distancia entre 2Pontos para poder calcular a área de atuação de determinadas empresas e consequentemente o frete o retorno estou jogando em um id="total" até aqui blz, porem como faço para tipo usar essa variável tipo em PHP pra poder fazer as devidas comparações, tipo tem como salvar esta variável que esta me retornando a distancia total, em uma SESSION?????
  15. helkton

    calcular distancia googleMaps

    iai galera como calcular rota, alguem pode me dar uma luz, calcular distancia entre dois pontos vou pegar o cadastro do cliente x o cadastro do estabelecimento ai preciso calcular a distancia entre o cliente x estabelecimento <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=geometry"></script> <script> var p1 = new google.maps.LatLng(-20.783562, -51.747614); var p2 = new google.maps.LatLng(-20.775710, -51.685601); //calculates distance between two points in km's function calcDistance(p1, p2) { //return (google.maps.geometry.spherical.computeDistanceBetween(p1, p2) / 1000).toFixed(2); var distance = (google.maps.geometry.spherical.computeDistanceBetween(p1, p2) / 1000).toFixed(2); } //alert(calcDistance(p1, p2)); </script> <input type="text" id="distancia"> to com esse codigo aqui, ele joga a distancia em um alert como jogo ele em um input pra depois poder trabalhar ele
×

Important Information

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