Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

php mysql में जावास्क्रिप्ट वैरिएबल पास करें क्वेरी का चयन करें

ऐसा करने के लिए - मुझे विश्वास है - आपको AJAX का उपयोग करना होगा।

कोड इस तरह दिखेगा:

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

आपका PHP इस तरह दिखेगा (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;
  }
?>

फिर आप JSON परिणामों को एन्कोड कर सकते हैं और सफलता पर उन्हें बहुत अधिक आउटपुट कर सकते हैं। आपकी php स्क्रिप्ट - हालांकि - किसी अन्य 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. MySQL में टेक्स्ट फ़ील्ड से लगातार दो अंक कैसे निकालें?

  2. PHP का उपयोग करके mysql तालिका को .txt या .doc फ़ाइल में निर्यात करना

  3. मारियाडीबी/माईएसक्यूएल डेटाबेस पर एसक्यूएल निर्भरता

  4. MYSQL IN का प्रदर्शन

  5. मैं समकालिक रूप से व्यवहार करने के लिए एसिंक्रोनस कॉल को कैसे लपेट सकता हूं?