Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kirim data ke database saat mengklik tautan tanpa penyegaran halaman

Saya akan memberikan contoh menggunakan jQuery.

Katakanlah kita memiliki tautan dengan atribut id="button_id" (Anda harus mempelajari penyeleksi jQuery).

    $("#button_id").click(function(){
    var var_data = 5;
    $.ajax({
            url: "my_script.php",
            data: { var_PHP_data: var_data };
            success: function(data) {
                // do something;
                                  alert(data);
            },
     });
});

Penjelasan:Anda akan mengirimkan variabel var_data dengan nama var_PHP_data ke my_script.php tanpa penyegaran halaman menggunakan panggilan ajax (menggunakan metode GET).

Ini adalah contoh yang sangat sederhana tentang apa yang harus Anda tulis di skrip PHP Anda.

<?php
$var_name = $_GET['var_PHP_data'];
echo 'This is what you have send'.$var_name;

?>

Karena metode default untuk mengirim variabel dalam fungsi ajax function in jQuery is GET .

Kita harus menggunakan fungsi $_GET di PHP.

Script php ini akan mencetak pesan dan pesan ini akan ditangani di success: function dalam panggilan Ajax dan hanya sebagai contoh kami akan mengingatkan pesan ini yang dikembalikan dari PHP.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHPExcel Render tag html di baris tabel mysql

  2. File vs database untuk efisiensi penyimpanan di aplikasi obrolan

  3. Bagaimana cara menggilir dengan array di MySQL?

  4. Kolom Doktrin tidak ditemukan:1054 's.features' kolom tidak dikenal di 'daftar bidang''

  5. Bagaimana saya bisa melindungi nama pengguna dan kata sandi MySQL dari dekompilasi?