Guest User

Untitled

a guest
Dec 29th, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. <div class="row">
  2. <div class="col-md-6">
  3. <label>Change Favorite Sport</label>
  4. </div>
  5. <div class="col-md-6">
  6. <button type="button" id="change_sport_btn" class="btn btn-primary btn-sm" data-toggle="collapse" data-target="#change_sport_form">Change</button>
  7. <div class="collapse" id="change_sport_form">
  8. <form method="post" id="some_id">
  9. <select name="select_fav_sport" class="form-control">
  10. <?php
  11. $sql = mysqli_query($conn, "SELECT sport_name FROM sport");
  12. while ($row = $sql->fetch_assoc()){
  13. echo "<option value="{$row['sport_name']}">{$row['sport_name']}</option>";
  14. }
  15. ?>
  16. </select>
  17. </form>
  18. </div>
  19. </div>
  20. </div>
  21.  
  22. $(document).ready(function() {
  23. $('select[name="select_fav_sport"]').change(function() {
  24. var select_fav_sport = $(this).val();
  25. $.ajax({
  26. url: "update_fav_sport.php",
  27. method: "POST",
  28. data: {
  29. select_fav_sport: select_fav_sport
  30. },
  31. success: function(data) {
  32. $('#some_id').html(data);
  33. }
  34. });
  35. });
  36.  
  37. include '../db_connect.php';
  38.  
  39. if(isset($_POST["select_fav_sport"]))
  40. {
  41. $query = "INSERT INTO users(fav_s) VALUES ('select_fav_sport')";
  42. $statement = $conn->prepare($query);
  43. $statement->execute(array('fav_s' => $_POST["select_fav_sport"]));
  44.  
  45. $count = $statement->rowCount();
  46. if($count > 0)
  47. {
  48. echo "Favorite sport set Successfully..!";
  49. }
  50. else
  51. {
  52. echo "Data Insertion Failed";
  53. }
  54. }
  55. else
  56. {
  57. echo "unknown index: 'select_fav_sport'";
  58. }
  59.  
  60. $server = "localhost";
  61. $user = "root";
  62. $password = "";
  63. $db = "authentication";
  64. $conn = new mysqli($server, $user, $password, $db);
  65.  
  66. if ($conn-> connect_error){
  67. die("Connection Error!" . $conn-> connect_error);
  68. }
Add Comment
Please, Sign In to add comment