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

Linda Hamilton
Lepaskan: 2024-10-20 14:31:02
asal
579 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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!

sumber:php
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!