Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Memindahkan Pembolehubah JavaScript ke PHP untuk Penyimpanan Pangkalan Data?

Bagaimana untuk Memindahkan Pembolehubah JavaScript ke PHP untuk Penyimpanan Pangkalan Data?

Linda Hamilton
Linda Hamiltonasal
2024-10-20 14:31:02581semak imbas

How to Transfer JavaScript Variables to PHP for Database Storage?

Melalukan Pembolehubah JavaScript kepada PHP

Apabila bekerja dengan aplikasi web, selalunya perlu untuk memindahkan data antara JavaScript dan PHP. Satu senario biasa timbul apabila mengendalikan nilai JavaScript, seperti input atau pengiraan pengguna, dan menyimpannya dalam pangkalan data MySQL menggunakan PHP.

Untuk mencapai ini, mari kita pertimbangkan contoh khusus: Andaikan anda mempunyai pembolehubah JavaScript "lugar " mengandungi koordinat latitud dan longitud yang diperoleh daripada Peta Google:

<code class="javascript"><script>
...
var lugar = results[0].geometry.location;// this gives me a latitud, longitud value, like: -34.397, 150.644
...
</script></code>

Matlamat kami adalah untuk menghantar nilai ini kepada pembolehubah PHP "$lugar" untuk menyimpannya dalam pangkalan data. Begini caranya:

Menggunakan keupayaan AJAX jQuery, kami boleh menghantar pembolehubah "lugar" ke skrip PHP:

<code class="javascript"><script>
$.ajax({
    url: "save.in.my.database.php",
    type: "post",
    dataType:"json",
    data: {
        lugar: results[0].geometry.location
    },
    success: function(data){
        alert('saved');
    },
    error: function(){
        alert('error');
    }
});
</script></code>

Skrip "save.in.my.database.php", ditulis dalam PHP, akan menerima pembolehubah "_POST['lugar']_":

<code class="php"><?php
$lugar = $_POST['lugar'];

// Connect to your MySQL database and execute a query to save the '$lugar' variable
?></code>

Skrip ini akan mengendalikan operasi pangkalan data untuk menyimpan pembolehubah JavaScript "lugar", melengkapkan proses menghantar data antara hujung hadapan (JavaScript) dan hujung belakang (PHP).

Atas ialah kandungan terperinci Bagaimana untuk Memindahkan Pembolehubah JavaScript ke PHP untuk Penyimpanan Pangkalan Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn