Google Places хранит результаты в Mysql с PHP

0

Я хотел бы сохранить результаты, которые я получаю из мест google api в базу данных mysql с php.

Это мой javascript/html и php сейчас:

<script src="http://maps.googleapis.com/maps/api/js?libraries=weather,geometry,visualization,places,drawing&amp;&key=API_KEY" type="text/javascript"></script>

<script>
var geocoder;
var map;

function initialize() {

  var input = document.getElementById('id_address');
  var options = {
    types: ['address']

  };
  autocomplete = new google.maps.places.Autocomplete(input, options);
  google.maps.event.addListener(autocomplete, 'place_changed', function() {
    var place = autocomplete.getPlace();

    for (var i = 0; i < place.address_components.length; i++) {
      for (var j = 0; j < place.address_components[i].types.length; j++) {
        if (place.address_components[i].types[j] == "postal_code") {
          var postal_code = place.address_components[i].long_name;
          document.getElementById('postal_code').value = postal_code;

        }

      }
    }
  })
}
google.maps.event.addDomListener(window, "load", initialize);
</script>

Поле ввода:

 <input type='text' name='route' class='form-control' id="postal_code" disabled>

И затем я делаю INSERT INTO с php

$ _POST [ 'postal_code'];

Может кто-то помочь мне с этим? Я не нахожу решение, поиск по Google и т.д.

Теги:

1 ответ

0
Лучший ответ

Вместо:

<input type='text' name='route' class='form-control' id="postal_code" disabled>

использовать:

<input type='text' name='route' class='form-control' id="postal_code" readolnly="readolnly" />

Ещё вопросы

Сообщество Overcoder
Наверх
Меню