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

Passagem de variável


msb_gj

Pergunta

Boa Tarde pessoal...

estou integrando o distancematrix da google no meu sistema, só que

está ocorrendo um problema que não consegui identificar.

segue o código:

<?

function Destino($origem,$destino)

{

$o='1 km';

$a="http://maps.googleapis.com/maps/api/distancematrix/xml?origins=$origem&destinations=$destino&language=br-BR&sensor=false";

$xml = simplexml_load_file($a);

$login = $xml->row->element->distance->text;

foreach ($login as $dado=>$text)

{

// print $text[0];

if($text[0] < $o)

{

echo "certo";

}

else

{

echo "não";

}

}

print_r($xml);

}

$consulta=$db->query("SELECT * FROM ubs where id_ubs=1'");

while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)) {

// essa não passa nem lascando

$destino=$linha['end_ubs];

}

// essa variável passa tranquilo para a url de requisição

$origem="Rua qualquer,000,aruja-São Paulo";

Destino($origem,$destino);

// resumindo.. aquilo que vem da base não consigo passar para url...

?>

Agradeço desde já a atenção

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Não.. esse 1km é só um teste de verificação... o problema está quando a variável vem da base a $destino que quando retorna o xml ele fica vazio, portanto não está passando o valore dela. isso é o que me intriga. porque quando é fixa, funciona normalmente.

Garto

Att.

Link para o comentário
Compartilhar em outros sites

  • 0

então se eu der echo $linha['end_ubs']; vai mostra os dados perfeitamente?

outra coisa é preciso esse While mesmo ? você usa uma condicao assim so retorna um valor então ele não seria nescessario.

mas voltando ao assunto.. se ele retorna o valor tente usar ele diretamente na function e verifica a outra variavel e de um var_dump nela e ve o que retorna ...

Link para o comentário
Compartilhar em outros sites

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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...