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

chuyển biến javascript vào truy vấn chọn php mysql

Để bạn có thể biến điều này thành hiện thực - tôi tin rằng - bạn phải sử dụng AJAX.

Mã sẽ giống như sau:

        $.ajax({
            url: 'your_script.php',
            type: 'POST',
            data: {var1: javascript_var_1, var2: javascript_var_2},
            success: function(data) {
                console.log("success");
            }
        });

PHP của bạn sẽ trông tương tự như thế này (không cần ghi nhớ mã hóa JSON:

<?php

$var1 = $_POST['var1'];
$var2 = $_POST['var2'];

  $getvalue="SELECT id,name from table1 WHERE column1='$var1' and column2='$var2'";
  $result=mysql_query($getvalue) or die(mysql_error());

  while($row=mysql_fetch_array($result)){
       extract($row);
       echo $name;
  }
?>

Sau đó, bạn có thể mã hóa JSON kết quả và xuất chúng thành công. Tập lệnh php của bạn - tuy nhiên - phải nằm trên một tệp php khác.

Ngoài ra, hãy thoát khỏi dữ liệu của bạn. Sử dụng các câu lệnh đã soạn sẵn.



  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 thế nào để sử dụng Spring Boot với cơ sở dữ liệu MySQL và JPA?

  2. Nối hai bảng và lọc chúng bằng mệnh đề where

  3. MySQL regexp chậm hơn nhiều

  4. LIMIT từ khóa trên MySQL với câu lệnh chuẩn bị

  5. AbstractMethodError trên resultset.getObject