ऐसा करने के लिए - मुझे विश्वास है - आपको 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 फ़ाइल पर लाइव होनी चाहिए।
इसके अलावा, अपने डेटा से बचें। तैयार बयानों का प्रयोग करें।