Jump to content


Leonardo Wolter

Member Since 28/06/2011
Offline Last Active 19/01/2012, 12:18
-----

Posts I've Made

In Topic: Php Para Java

13/01/2012, 17:52

Estou iniciando em java e preciso de ajuda para converter o código abaixo:

<?php
$botao = $_REQUEST['btnEnviar'];

if($botao == 'Calcular') {
    $origem = $_REQUEST['txt_cidade_origem'];
    $destino = $_REQUEST['txt_cidade_destino'];
    
    $origem_codificada = urlencode($origem);    
    $destino_codificado = urlencode($destino);

    if (! empty($origem) && ! empty($destino)) {
        $url = "http://maps.google.com.br/maps?saddr={$origem_codificada}&daddr={$destino_codificado}&hl=en&z=1";
        $conteudo = file_get_contents($url);
        $dados = split(',distance:"', $conteudo);
        $distancia = split(' km",', $dados[1]);
        $distancia[0] = str_ireplace(',', '', $distancia[0]);

        $mensagem = "Distancia de $origem a $destino = $distancia[0] km\n";
        echo "$mensagem";
        exit;
    } else {
        $mensagem = "Preencha os dois campos como Goiânia-GO e Brasília-DF";
        echo "$mensagem";
        exit;
    }
}

echo "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>";
echo "<HTML>";
echo "<HEAD>";
echo "  <META HTTP-EQUIV='CONTENT-TYPE' CONTENT='text/html; charset=windows-1252'>";
echo "  <TITLE>Distancia entre Cidades</TITLE>";
echo "  <META NAME='GENERATOR' CONTENT='BrOffice 3.3  (Win32)'>";
echo "</HEAD>";
echo "<BODY LINK='#0000FF' VLINK='#0000FF'>";
echo "<FORM NAME='Cities' METHOD='POST' ACTION=''>";
echo "  <P>Origem: <INPUT TYPE=TEXT NAME='txt_cidade_origem' SIZE=40 STYLE='width: 7.54cm; height: 0.57cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";
echo "  <P>Destino: <INPUT TYPE=TEXT NAME='txt_cidade_destino' SIZE=39 STYLE='width: 7.38cm; height: 0.58cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";
echo "  <DIV ALIGN=CENTER>";
echo "          <P><INPUT TYPE='SUBMIT' NAME='btnEnviar' VALUE='Calcular' STYLE='width: 2.65cm; height: 0.87cm; font-family: 'Arial', sans-serif; font-size: 12pt'></P>";
echo "  </DIV>";
echo "</FORM>";
echo "</BODY>";
echo "</HTML>";
?>


Antes de tudo: vc está usando um framework(como Struts2, VRaptor)? Está utilizando alguma IDE(Eclipse, por exemplo)?
Está usando JSTL?

Se não, recomendo que comece estudando e pesquisando sobre essas ferramentas =]

In Topic: Problema Com Select

13/01/2012, 13:18

Então cara não sei,
por isso eoo postei aqui,
pra ver se alguém me ajuda.. :rolleyes:
se tiver não sei oque colocar ali,
mais de qualquer jeito obrigado pela atenção vlw amigo.. (y)


essas duas tabelas são "relacionadas" ? se for pq você não monta apenas um select?



vooc diz a TAB_CLIENTE e a TAB_CAMPANHA(sim, são relacionadas pelo COD_CLI) ;)
a TAB_CAMPANHA e a TAB_DEMONSTRADOR tbm são relacionadas pelo COD_DEM; ;)

Mas, a TAB_CLIENTE e a TAB_DEMONSTRADOR não são relacionadas são interligadas apenas pela TAB_CAMPANHA. :huh:

Como eoo faria para usar apenas un SELECT?? (y)
poderia postar um Exemplo?? ^_^

Obrigado pela atenção.. (y)

aah se puder me ajudar, não precisa ser desse jeito que estou fazendo, se souber uma outra forma, só quero que funcione assim: :dah:



► Dar um select na TAB_CAMPANHA com o codigo do demonstrador logado que fica guardado em uma session. (y)

► Ainda na TAB_CAMPANHA vai pegar os codigos de clientes,para isso usei o "ibase_fetch_assoc['COD_CLI'];" ou seja quero filtrar todos os clientes que estejam atrelados ao demonstrador pela TAB_CAMPANHA. (y)

► Após isso, todos os clientes vão para um select que aperece na tela para o usuario selecionar. (n)

Obrigado, :paz:

Quem me ajudar ~> (+)



Cara, tem como postar um print da representação gráfica do seu db para termos uma noção melhor? =P
Pra selecionar 3 tabelas interligadas é só ir usando inner join ou left join dependendo do caso =]

In Topic: [Error] Ao Incluir Da Erro De String

13/01/2012, 12:31

Nossa Cara vlw mesmo em que resposta *--*'
Muito obrigado pelas dicas e velocidade da resposta me salvou vlw

Nada cara, qualquer coisa estamos aí =]

In Topic: [Error] Ao Incluir Da Erro De String

13/01/2012, 11:45

Cara, o quer ta acontecendo é que o php está puxando a informação do request(post) como uma string(afinal, não tem como ele adivinhar que é um int, né? haha) tente adicionar um casting nessa linha:

$cod_demo = $_POST['cod_dem'];

Ficaria desse jeito:

$cod_demo = (int)$_POST['cod_dem'];

e TIRE as '' do insert:

INSERT INTO TAB_CAMPANHA (DATA_APRESENTACAO,HORA_APRESENTACAO,DATA_TERMINO,COD_INDICADOR,NOME_INDICADOR,COD_CLI,COD_DEM,COMPRA_EFETUADA)
                                          VALUES ('$data','$hora','$data_term','$cod_indicador'
,'$nome_indicador','$cod_cli',$cod_demo,'$compra_efetuada'
)"

em vez de

INSERT INTO TAB_CAMPANHA (DATA_APRESENTACAO,HORA_APRESENTACAO,DATA_TERMINO,COD_INDICADOR,NOME_INDICADOR,COD_CLI,COD_DEM,COMPRA_EFETUADA)
                                          VALUES ('$data','$hora','$data_term','$cod_indicador'
,'$nome_indicador','$cod_cli','$cod_demo','$compra_efetuada'
)"


OBS: Busque meios de evitar SQLInjection, isso é MUUUITO perigoso

In Topic: Mudar Valor Da Variavel Sem Refresh

13/01/2012, 11:32

pessoal como mudo os valores de 2 variavel sem refresh como ficaria em js isso?

abracos


Cara, procure sobre ajax + jquery, é o melhor modo que conheço para "alterar" coisas em uma pagina sem refresh =]

Você pode, por exemplo, enviar um GET sem dar refresh na pagina ficaria mais ou menos assim:

<script>
 function alteraVariavel(variavel){
  $.get('destino_do_get.php',{"variavel":"valordavariavel"});
}
</script>

OBS: Como ja disseram aí em cima, seção de PHP aqui, cara ;]

IPB Skin By Virteq