0
Ich möchte die Ergebnisse speichern, die ich von der Google Orte API zu einer MySQL-Datenbank mit PHP erhalten.Google Places speichern Ergebnisse in Mysql mit PHP
Dies ist mein Javascript/HTML und PHP jetzt:
<script src="http://maps.googleapis.com/maps/api/js?libraries=weather,geometry,visualization,places,drawing&&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>
Meine Eingabefeld:
<input type='text' name='route' class='form-control' id="postal_code" disabled>
Und dann mache ich eine INSERT INTO mit php
$ _POST [ 'postal_code "];
Kann mir jemand dabei helfen? Ich habe nicht eine Lösung finden, suchen auch auf Google usw.
Was funktioniert nicht? Welche Fehler bekommen Sie? – payne
Hinweis: Undefinierter Index: postal_code in C: \ xampp \ htdocs \ google_places_action.php auf Zeile 24 –
Hat meine Antwort funktioniert? – Ivan86