Ir para conteúdo
Fórum Script Brasil
  • 0

Duplicando Resultados com While e json


Bruno Marques Conte

Pergunta

bom dia pessoal, estou fazendo um sistema de calculo de distancia.

o problema e que quando puxo os resultados do banco de dados e vou mostrar com o while ele duplica o resultado e o resultado duplicado ele não faz os calculos de distancia.

parece que ele mostra um resultado com o json e outro apenas com o while.

alquem pode me ajudar, já não sei o que fazer.

<?php

include"../includes/conecta.php";
$result = mysql_query("SELECT a.F2_EMISSAO, a.F2_DOC, a.F2_SERIE, a.F2_XCARREG, a.F2_VALBRUT, a.F2_CLIENTE, a.F2_FRETE, b.Z1_CARREG, b.Z1_FILIAL, b.Z1_CODCLI, b.Z1_CLIENTE, b.Z1_DESC, b.Z1_PESO, b.Z1_PRCVEN, b.Z1_VALOR, c.A1_COD, c.A1_CEP, c.A1_MUN, A1_EST
FROM SF2010 a
INNER JOIN SZ1010 b
INNER JOIN SA1010 c ON a.F2_XCARREG = b.Z1_CARREG
AND a.F2_CLIENTE = c.A1_COD
WHERE a.F2_FRETE <> '0'
AND b.Z1_FILIAL = '01'
AND a.F2_SERIE = '001'
AND a.F2_EMISSAO >= '20130827'
ORDER BY a.F2_DOC DESC
LIMIT 0 , 30", $db);
$linhas = mysql_num_rows($result);
while ($vetor=mysql_fetch_array($result)) {
$cidade = $vetor['A1_MUN'];
$texto = str_replace(" ","+",$cidade);
$estado = $vetor['A1_EST'];
$cep = $vetor['A1_CEP'];
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json);
$i = 0;
foreach ( $json_output->routes as $rotas )
{
foreach($rotas->legs as $array)
{
foreach($array->distance as $dados)
{
$distancia = array($i++ => $dados);
echo $distancia_f = (float)$distancia[0];
echo"</br>";
}
}
}
}
?>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...