v2.5.2
Giriş yap

Php'de harita için tam konum alabilir miyiz?

yazilimyolcusu
288 defa görüntülendi

Php ile bir emlak sitesi yapıyorum. Yapmakta olduğum bu sitede veri tabanına konum ekliyorum ve bu konumu başka bir sayfada listeliyorum. Listelenen haritadaki marker tam olarak veritabanındaki konuma gitmiyor. Zoom ayarı veritabanındakine göre hep küçük kalıyor. Marker ile tam konumu nasıl işaretleyebilirim?

yazilimyolcusu
170 gün önce
<?php
$genelbilgilersorgusu = "SELECT * FROM yenieklenenler WHERE yenieklenenler_id='$sayfaal_id'";
$genelbilgilersorgu = mysqli_query($db, $genelbilgilersorgusu);
$coordinates = array(); // Initialize empty array outside the loop

foreach ($genelbilgilersorgu as $genelbilgilersorgugoster) {
    ?>
    <div style="width: 100%; height: 100%;">
        <iframe
            src="https://www.google.com/maps/?q=<?php echo $genelbilgilersorgugoster['yenieklenenler_latitude']; ?>, <?php echo $genelbilgilersorgugoster['yenieklenenler_longitude']; ?>&h1=es;z=14&output=embed"
            frameborder="0" style="width: 100%; height: 400px;"></iframe>
    </div>
    <?php
} ?>

<script>
    function initMap() {
        const { Map } = await google.maps.importLibrary("maps");
        center: { lat: 41.0082, lng: 28.9784 }, // Varsayılan bir konum
        var map = new google.maps.Map(document.getElementById("map"), {
            zoom: 10,
            center: pune,
        });
        var marker = new google.maps.Marker({
            position: pune,
            marker.setTitle(map.value),
            map: map
        });
    }
</script>