Ajax का उपयोग करने के लिए आपको jquery की CDN उपयोग करना होगी
Show Code < script src = " https://code.jquery.com/jquery-3.6.0.min.js" > </ script>
Show Code Ajax
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 )
{
} ,
error : function ( jqXHR, textStatus, errorThrown )
{
}
} ) ;
यदि आप फॉर्म टैग उसे कर रहे हैं तो डाटा वेरिएबल में एक एक वैल्यू असाइन करने के बजाये एक साथ सभी इनपुट की वैल्यू पोस्ट हो जाती हैं, यह ऑप्शनल हैं, यदि आप इस कोड को उपयोग न करना चाहे तो उपरोक्त कोड से भी आप अजाक्स पोस्ट करवा सकते हैं ।
Show Code < form id = " FrmLogin" name = " FrmLogin" action = " " method = " " enctype = " multipart/form-data" style = " " >
</ form>
data: $('#FrmLogin').serialize()
Show Code AjaxPost.php
<?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 फाइल के बारे में जानकारी इस आर्टिकल में हैं ।