Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đăng hàm Javascript và gọi tập lệnh php

CHỈNH SỬA 2018

Vâng, tôi vẫn còn sống. Bạn có thể sử dụng fetch API thay vì jQuery . Nó được hỗ trợ rộng rãi ngoại trừ (đoán xem ai? ...) IE 11 trở xuống nhưng có một polyfill cho điều đó. Tận hưởng mã hóa hiện đại.

Hỗ trợ tìm nạp API

CÂU TRẢ LỜI CŨ

Bạn sẽ phải sử dụng AJAX.

Javascript không thể đạt được một tập lệnh php. Bạn sẽ phải thực hiện một yêu cầu, chuyển biến cho PHP, đánh giá nó và trả về một kết quả. Nếu bạn đang sử dụng jQuery, hãy gửi một ajax yêu cầu khá đơn giản:

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

và tập lệnh php của bạn sẽ nhận được id đơn hàng như:

echo $_POST['orderid'];

Đầu ra sẽ trả về dưới dạng một chuỗi cho hàm thành công.

CHỈNH SỬA

Bạn cũng có thể sử dụng các hàm viết tắt:

$.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. Làm cách nào để chèn dữ liệu vào bảng Hive (0.13.1)?

  2. Cách lấy tháng từ ngày trong MySQL

  3. Bảo mật cơ sở dữ liệu 101:Bảo mật trong cơ sở dữ liệu nguồn mở

  4. bẫy cảnh báo MySql

  5. Sự cố với MySQL cho Visual Studio / Visual Studio 2017 Datasource Wizard. Tham chiếu đối tượng không được đặt thành một phiên bản của đối tượng