Ir para conteúdo
Fórum Script Brasil

Célio Morais

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Célio Morais

Célio Morais's Achievements

0

Reputação

  1. caros, boa noite! Tenho um select que retorna o valor de frete conforme unidade. Abaixo, as unidades '0001', '0002' e '0003' retornam algum valor, pois há registros na consulta. Na unidade '0004' o valor retornado é 'x' (alias do select), pois NÃO há nenhum registro dessa unidade nesse mês. Como faço para que quando escolhido a unidade '0004', seja retornado o valor ZERO? SELECT (ISNULL(valor_admfin.fat_admfin,0)) AS x FROM (SELECT CASE cte.unidade_codigo WHEN '0001' THEN ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_admce FROM CAD_PARAMETRO)/100 + ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_fince FROM CAD_PARAMETRO)/100 WHEN '0002' THEN ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_admpe FROM CAD_PARAMETRO)/100 + ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_finpe FROM CAD_PARAMETRO)/100 WHEN '0003' THEN ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_admsp FROM CAD_PARAMETRO)/100 + ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_finsp FROM CAD_PARAMETRO)/100 WHEN '0004' THEN ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_admpe FROM CAD_PARAMETRO)/100 + ISNULL(SUM(ISNULL(cte.total_frete,0)),0) * (SELECT taxa_finpe FROM CAD_PARAMETRO)/100 END AS fat_admfin FROM dbo.CONTRATO_FRETE c INNER JOIN viagens v ON c.pk_contrato_frete = v.fk_contrato_frete INNER JOIN consulta_cte cte ON v.viagem = cte.viagem INNER JOIN cad_filial f ON c.cod_unidade = f.codigo INNER JOIN dbo.cad_mes m ON month(c.emissao) = m.codigo WHERE year(c.emissao) = '2016' AND month(c.emissao) = '06' AND cte.unidade_codigo = '0004' AND c.des_status <> 'Cancelado' AND cte.cancelado <> 'Sim' GROUP BY cte.unidade_codigo ) AS valor_admfin
  2. Caros, bom dia! tenho a função que mostra a distância entre duas cidades, via API do Google Maps. Chamo a função via PHP, através do input e funciona normalmente. Porém, preciso utilizar essa informação de forma diferente: estou importando dados, como PHP, de uma tabela mysql e preciso calcular a distância entre duas cidades. No loop, tenho a cidade de origem e destino. Como faço para para assim que identificar os pontos de origem e destino, ir buscar a distância dentro da função javascript? Abaixo, a função: <script src="http://code.jquery.com/jquery-1.8.1.js" type="text/javascript"></script> <script src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> function CalculaDistancia() { $('#litResultado').html('Aguarde...'); var service = new google.maps.DistanceMatrixService(); service.getDistanceMatrix( { origins: [$("#txtOrigem").val()], destinations: [$("#txtDestino").val()], travelMode: google.maps.TravelMode.DRIVING, unitSystem: google.maps.UnitSystem.METRIC }, callback); } function callback(response, status) { if (status != google.maps.DistanceMatrixStatus.OK) $('#litResultado').html(status); else { window.location = 'home_rota.php?distancia='+response.rows[0].elements[0].distance.text ); } } </script> Obrigado!
  3. Caros, boa tarde! baixei uma função em javascript que calcula a distância em KM de um ponto a outro. Uma div exibe o resultado na tela. Preciso que esse valor seja salvo em uma variável PHP. Abaixo, os dados: Função: <script src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> function CalculaDistancia() { $('#litResultado').html('Aguarde...'); var service = new google.maps.DistanceMatrixService(); service.getDistanceMatrix( { origins: [$("#txtOrigem").val()], destinations: [$("#txtDestino").val()], travelMode: google.maps.TravelMode.DRIVING, unitSystem: google.maps.UnitSystem.METRIC }, callback); } function callback(response, status) { if (status != google.maps.DistanceMatrixStatus.OK) $('#litResultado').html(status); else { $('#litResultado').html("<strong>Origem</strong>: " + response.rows[0].elements[0].distance.text ); $("#map").attr("src", "https://maps.google.com/maps?saddr=" + response.originAddresses + "&daddr=" + response.destinationAddresses + "&output=embed"); } } </script> HTML: <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tbody> <form name="" action="" method="post" enctype="multipart/form-data"> <tr> <td> <label for="txtOrigem"><strong>Endere&ccedil;o de origem</strong></label> <input type="text" id="txtOrigem" class="field" style="width: 400px" /> </td> </tr> <tr> <td> <label for="txtDestino"><strong>Endere&ccedil;o de destino</strong></label> <input type="text" style="width: 400px" class="field" id="txtDestino" /> </td> </tr> <tr> <td> <input type="hidden" name="distancia1" value="" onclick="CalculaDistancia()" class="btnNew"/> <input type="button" name="distancia" value="Calcular dist&acirc;ncia" onclick="CalculaDistancia()" class="btnNew" /> </td> </tr> </form> </tbody> </table> <div><span id="litResultado">&nbsp;</span></div> Como salvo o valor que está nesse ID para uma variável php? Obrigado! Célio Morais.
  4. Célio Morais

    Erro Xampp

    sim, amigo! no formulário, é preenchido a sigla de um estado?
  5. Célio Morais

    Erro Xampp

    Caros, bom dia! estou concluindo a página de cadastro e, mesmo os dados sendo gravados no banco normalmente, um erro insiste em aparecer na tela: C:\xampp\htdocs\gpanet\includes\cad_cliente.php on line 201 na linha 201 do cad_cliente há o seguinte: $uf = $_POST['uf']; Se retirar essa linha, o erro não aparece mais. Porém, não vejo erro. Agradeço a ajuda!
  6. Célio Morais

    textarea

    camarada, certinho. obrigado pela ajuda.
  7. Célio Morais

    textarea

    Caros, boa tarde, estou iniciando em PHP e estou com um probleminha. Preciso da ajuda de vocês: Tenho um formulário de cadastro de clientes e quando o usuário informar o CNPJ, há um submit para consultar esse CNPJ. O problema é que todos os campos que são text estão retornano, mas os que são textarea, não retornam. abaixo, trecho do código: <label> <fieldset style="height:380px;"> <legend><b>Dados de Mercado</b></legend> <span>&nbspData da Fundação&nbsp <input type="text" name="datafundacao" style="width:130px;" value="<?php echo $datafundacao; ?>" /></span> <label> <a style="font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; color:#333; font-weight:bold;">Ramo de Atividade</a><br /><textarea name="ramoatividade" id="ramoatividade" cols="90" rows="5" value="<?php echo $ramoatividade; ?>"></textarea> </label> <label> <a style="font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; color:#333; font-weight:bold;">Mercado de Atuação</a><br /><textarea name="mercadoatuacao" id="mercadoatuacao" cols="90" rows="5" value="<?php echo $mercadoatuacao; ?>"></textarea> </label> <label> <a style="font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; color:#333; font-weight:bold;">Histórico</a><br /><textarea name="historico" id="historico" cols="90" rows="5" value="<?php echo $historico; ?>"></textarea> </label> </fieldset> </label> &nbsp &nbsp <input type="submit" name="consultar" value=">>" class="consultar_btn" /> <input type="submit" name="gravar" value="Gravar" class="gravar_btn" /> agradeço a ajuda!
×
×
  • Criar Novo...