jQuery PHP Example
|Ajax का उपयोग करने के लिए आपको jquery की CDN उपयोग करना होगी
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
var ls_1 = $('#txt_1').val();
var ls_2 = $('#txt_2').val();
$.ajax({
url : "AjaxPost.php",
type: "POST",
data : {param1:ls_1, param2:ls_2},
success: function(data, textStatus, jqXHR)
{
//when Success
},
error: function (jqXHR, textStatus, errorThrown)
{
//when Error
}
});
यदि आप फॉर्म टैग उसे कर रहे हैं तो डाटा वेरिएबल में एक एक वैल्यू असाइन करने के बजाये एक साथ सभी इनपुट की वैल्यू पोस्ट हो जाती हैं, यह ऑप्शनल हैं, यदि आप इस कोड को उपयोग न करना चाहे तो उपरोक्त कोड से भी आप अजाक्स पोस्ट करवा सकते हैं ।
<form id="FrmLogin" name="FrmLogin" action="" method="" enctype="multipart/form-data" style="">
</form>
data: $('#FrmLogin').serialize()
<?php
include("dbcmd.php");
$ls_param1 = $_POST['param1'];
$ls_param2 = $_POST['param2'];
$dbc = new DBCmd();
$con = $dbc->connect();
$query="UPDATE TableName SET ColumnName2 = $ls_param2'
WHERE ColumnName1 = '$ls_param1'
";
$dbc->query($query);
$dbc->close();
?>
DBCmd फाइल के बारे में जानकारी इस आर्टिकल में हैं ।