PageRenderTime 43ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/Control/CreateTournamentLogic.php

https://bitbucket.org/onlinechessportal/onlinechessgameportal
PHP | 39 lines | 35 code | 4 blank | 0 comment | 10 complexity | 94b3706c056f94eca167dbdc5122784a MD5 | raw file
Possible License(s): LGPL-2.1
  1. <?php
  2. function CheckClubAvailability($TourName) {
  3. $Query = "SELECT * FROM `tournament` WHERE `to_tournamentname` = '".$TourName."'";
  4. $QueryRun = mysql_query($Query);
  5. if (mysql_num_rows($QueryRun) == 1) {
  6. return true;
  7. }
  8. }
  9. function InsertClub($TourID,$TourName) {
  10. $Query1 = "INSERT INTO `club` VALUES ('','".$ClubName."','".$ClubType."','".$Username."','".$Image."')";
  11. $Query2 = "SELECT * FROM `club` WHERE cl_name = '".$ClubName."' AND cl_type = '".$ClubType."' AND cl_administrator = '".$Username."'";
  12. if($Query1Run = mysql_query($Query1) && $Query2Run = mysql_query($Query2)) {
  13. if (mysql_num_rows($Query2Run) == 1) {
  14. $ClubID = mysql_result ($Query2Run, 0, 'cl_id');
  15. $Query3 = "UPDATE `user` SET us_role = 'clubAdmin' WHERE us_username = '".$Username."'";
  16. $Query3Run = mysql_query($Query3);
  17. $Query4 = "INSERT INTO `clubmember` values('".$ClubID."', '".$Username."')";
  18. if($Query4Run = mysql_query($Query4)) {
  19. return $ClubID;
  20. }
  21. }
  22. } else {
  23. return false;
  24. }
  25. }
  26. function DeleteTourReq($TourName, $Username) {
  27. $QueryDelete = "DELETE FROM `tourcreaterequest` WHERE tcr_name='".$TourName."' AND tcr_from='".$Username."' ";
  28. $result = mysql_query($QueryDelete);
  29. if($result) {
  30. return true;
  31. } else {
  32. return false;
  33. }
  34. }
  35. ?>