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

Posting fungsi Javascript dan panggil skrip php

EDIT 2018

Ya, saya masih hidup. Anda dapat menggunakan fetch API alih-alih jQuery . Ini didukung secara luas kecuali (tebak siapa?...) IE 11 dan di bawahnya tetapi ada polyfill untuk itu. Nikmati pengkodean modern.

Dukungan untuk mengambil API

JAWABAN LAMA

Anda harus menggunakan AJAX.

Javascript saja tidak dapat mencapai skrip php. Anda harus membuat permintaan, meneruskan variabel ke PHP, mengevaluasinya, dan mengembalikan hasilnya. Jika Anda menggunakan jQuery mengirim ajax permintaan cukup sederhana:

$.ajax({
    data: 'orderid=' + your_order_id,
    url: 'url_where_php_is_located.php',
    method: 'POST', // or GET
    success: function(msg) {
        alert(msg);
    }
});

dan skrip php Anda harus mendapatkan id pesanan seperti:

echo $_POST['orderid'];

Output akan kembali sebagai string ke fungsi sukses.

EDIT

Anda juga dapat menggunakan fungsi singkatan:

$.get('target_url', { key: 'value1', key2: 'value2' }).done(function(data) {
    alert(data);
});

// or eventually $.post instead of $.get


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memeriksa sumber daya hasil MySQL yang valid

  2. bagaimana cara membersihkan file konfigurasi cache Laravel Bootstrap?

  3. Membangun Sistem Newsletter Dengan PHP dan MySQL

  4. Ganti Nilai Null Default yang Dikembalikan Dari Gabung Luar Kiri

  5. Hasil MySQL sebagai daftar yang dipisahkan koma