Advertisement
CooLBuys1290

index.php AJAX Code

Oct 2nd, 2023 (edited)
815
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 3.08 KB | Source Code | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Insert data in MySQL database using Ajax</title>
  5.     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  6.     <link rel="stylesheet" type="text/css" href="mystyle.css">
  7.     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  8.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9. </head>
  10. <body>
  11. <div id="targetLegit"> </div>
  12. <div id="targetLegit2"> </div>
  13. <script>
  14. $(document).ready(function() {
  15.  
  16. $('#butSave').on('click', function() {
  17. let name = $('#name').val();
  18. let email = $('#email').val();
  19. let identification = $('#identification').val();
  20.  
  21.     $.ajax({
  22.         url: "save.php",
  23.         type: "POST",
  24.         data: {
  25.             name: name,
  26.             email: email,
  27.         },
  28.         cache: false,
  29.         success: function(dataResult){
  30.             dataResult = JSON.parse(dataResult);
  31.             if(dataResult.statusCode==200){
  32.                 $("#butSave").removeAttr("disabled");
  33.                 $('#fupForm').find('input:text').val('');
  34.                 $("#success").show();
  35.                 $('#success').html('Data added successfully !');    
  36.                 $('#targetLegit').load('show.php');
  37.                 $('#targetLegit2').load('showName.php', {identification: identification});
  38.             }
  39.             else if(dataResult.statusCode==201){
  40.                 alert("Error occured !");
  41.             }
  42.            
  43.        
  44.     }
  45.  
  46.     });
  47. });
  48.  
  49. $('#butLoad').on('click', function() {
  50. let identification = $('#identification').val();
  51.  
  52.     $.ajax({
  53.         url:  "showName.php",
  54.         type: "POST",
  55.         data: {
  56.             identification: identification
  57.         },
  58.         cache: false,
  59.         success: function(dataResult){
  60.             dataResult = JSON.parse(dataResult);
  61.             if(dataResult.statusCode==200){
  62.                 $('#fupForm').find('input:text').val('');
  63.                 $("#success").show();
  64.                 $('#success').html('Data added successfully !');    
  65.                 $('#targetLegit3').load('showName.php', {identification: identification});
  66.             }
  67.             else if(dataResult.statusCode==201){
  68.                 alert("Error occured !");
  69.             }
  70.            
  71.        
  72.     }
  73.  
  74.     });
  75. });
  76.  
  77. });
  78. </script>
  79. <?php
  80.     error_reporting(E_ALL);
  81.     ini_set('display_errors', 1);
  82.                 echo <<<EOT
  83.         <p> FORUM CODE HERE </p>
  84. <div style="margin: auto;width: 60%;">
  85.     <div class="alert alert-success alert-dismissible" id="success" style="display:none;">
  86.       <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
  87.     </div>
  88.     <form id="fupForm" name="form1" method="post">
  89.         <div class="form-group">
  90.             <label for="name">Name:</label>
  91.             <input type="text" class="form-control" id="name" placeholder="Name" name="name">
  92.         </div>
  93.         <div class="form-group">
  94.             <label for="">Email:</label>
  95.             <input type="email" class="form-control" id="email" placeholder="Email" name="email">
  96.         </div>
  97.         <div class="form-group">
  98.             <label for="id">Identification #:</label>
  99.             <input type="number" class="form-control" id="identification" placeholder="id" name="identification">
  100.         </div>
  101.         <input type="button" name="save" class="btn btn-primary btn-lg" value="Save to Database" id="butSave">
  102.         <input type="button" name="load" class="btn btn-primary btn-lg" value="Load From Database" id="butLoad">
  103.     </form>
  104. </div>
  105. </body>
  106. EOT;
  107. ?>
  108. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement