Advertisement
Guest User

Untitled

a guest
Jul 31st, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <title>axios - post example</title>
  5. <link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"/>
  6. </head>
  7. <body class="container">
  8. <h1>Axios.post</h1>
  9.  
  10. <form role="form" class="form" onsubmit="return false;">
  11. <div class="form-group">
  12. <label for="data">Output</label>
  13. <textarea id="data" class="form-control container" rows="5"></textarea>
  14. </div>
  15. <button id="post" type="button" class="btn btn-primary">POST</button>
  16. </form>
  17.  
  18. <!--<div id="output" class=""></div>-->
  19.  
  20. <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
  21. <script>
  22. (function () {
  23.  
  24. document.getElementById('post').onclick = function () {
  25. var output = document.getElementById('data');
  26. axios.post('getData.php')
  27. .then(function (res) {
  28.  
  29.  
  30. // console.log(res.data);
  31. output.className = 'container';
  32. for (i = 0; i < res.data.length; i++) {
  33. output.innerHTML = res.data[i].id + "n" + res.data[i].name;
  34.  
  35. }
  36.  
  37. })
  38. .catch(function (err) {
  39. output.className = 'container text-danger';
  40. output.innerHTML = err.message;
  41. });
  42. };
  43. })();
  44. </script>
  45. </body>
  46. </html>`
  47.  
  48.  
  49.  
  50. **In the getData.php**
  51.  
  52. <?php
  53. $servername = "localhost";
  54. $username = "root";
  55. $password = "";
  56.  
  57. // Create connection
  58. $conn = mysqli_connect($servername, $username, $password,"db_test");
  59.  
  60.  
  61. $sql = "SELECT * FROM user";
  62. $result = $conn->query($sql);
  63. $resultArray = array();
  64. if ($result->num_rows > 0) {
  65.  
  66. while($row = $result->fetch_assoc()) {
  67. $resultArray[] = $row;
  68.  
  69. }
  70.  
  71. echo json_encode($resultArray);
  72. return;
  73.  
  74. } else {
  75. echo "0 results";
  76. }
  77. $conn->close();
  78.  
  79. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement