Integração do Google maps com Php
Olá pessoal não sei se a area e essa para postar, estou com a seguinte dificuldade, tenho uma banco de dados com o nome das cidades mas com o campos latitude e longitude vazios, o que eu preciso fazer usar a api do google maps e colocar a latitude e longitude de cada cidade.
So que não estou conseguindo faze a interação do javascript com php. Desculpe mas sou muito novo nisso.
<html>
<head>
<title>Google Maps - Mapa 02</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var geocoder = new google.maps.Geocoder();
function cidade(vCidade){
geocoder.geocode({"address":vCidade}, function(results){
formulario.lat.value = results[0].geometry.location.lat();
formulario.lng.value = results[0].geometry.location.lng();
});
}
</script>
</head>
<body>
<?php
//Conexão com banco de dados
include "config.php";
//SQl
$sql = mysql_query("SELECT nome FROM cidade");
//Número de registros
$linha = mysql_num_rows($sql);
//Loop
for($i=0; $i<$linha; $i++){
$nome = mysql_result($sql,$i, "nome");
?>
<script type="text/javascript">
cidade("<?php $nome ?>");
</script>
<form name="formulario">
<input type="text" name="lat" id="lat"value="" />
<input type="text" name="lng" id="lng"value="" />
</form>
<?php
}
?>
</body>
</html>Discussão (1)
Carregando comentários...