Advertisement
Guest User

Untitled

a guest
Feb 25th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <?php
  2.  
  3. $con=mysqli_connect("localhost","xxxxx,"xxxxxx","xxxxxx");
  4.  
  5. $groupname= $_POST["groupname"];
  6. $grouppassword= $_POST["grouppassword"];
  7. $loggedInUser= $_POST["loggedInUser"];
  8.  
  9. $statement = mysqli_prepare($con, "SELECT * FROM MGroup WHERE group_name= ? AND group_password = ?");
  10. mysqli_stmt_bind_param($statement, "ss", $groupname, $grouppassword);
  11. mysqli_stmt_execute($statement);
  12.  
  13. mysqli_stmt_store_result($statement);
  14. mysqli_stmt_bind_result($statement, $groupID, $groupname, $grouppassword, $group_owner);
  15.  
  16. $group= array();
  17.  
  18. while(mysqli_stmt_fetch($statement)){
  19. $group["groupname"]=$groupname;
  20. $group["grouppassword"]=$grouppassword;
  21. $group["group_owner"]=$group_owner;
  22.  
  23. }
  24. echo json_encode($group);
  25.  
  26. //update logged-in user with his current group - its is not necessary the group owner
  27.  
  28. if(mysqli_num_rows($statement) == 1) {
  29. $statement= mysqli_prepare($con,"UPDATE User SET group_code = (SELECT group_id FROM MGroup WHERE group_name = ? ) WHERE username= ?");
  30. mysqli_stmt_bind_param($statement,"ss",$groupname,$loggedInUser);
  31. mysqli_stmt_execute($statement);
  32.  
  33. }
  34.  
  35. mysqli_stmt_close($statement);
  36. mysqli_close($con);
  37.  
  38.  
  39. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement