setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $username = $_GET["username"]; $sqlGetUserDetails = $conn->prepare("SELECT * FROM " . $userTableName . " HAVING username=\"" . $username . "\""); //$sqlGetGameDetails = $conn->prepare("SELECT"); $sqlGetTourneyDetails = $conn->prepare("SELECT winner1,winner2,winner3,winner4,tournamentDivision FROM " . $tournamentDataTableName . " HAVING winner1=\"" . $username . "\" OR winner2=\"" . $username . "\" OR winner3=\"" . $username . "\" OR winner4=\"" . $username . "\""); // Execute SQL query $sqlGetUserDetails->execute(); $sqlGetTourneyDetails->execute(); // Get user creation date $userDetails = $sqlGetUserDetails->fetch(); $dateCreated = new DateTime($userDetails["userCreated"]); // Get tournament details $tourneyDetails = $sqlGetTourneyDetails->fetchAll(PDO::FETCH_ASSOC); // Variables to count wins $mainWins = 0; // main division $intWins = 0; // intermediate division $openWins = 0; // open division foreach ($tourneyDetails as $tourneyResult) { if ($tourneyResult["tournamentDivision"] == "main") { $mainWins++; } else if ($tourneyResult["tournamentDivision"] == "intermediate") { $intWins++; } else if ($tourneyResult["tournamentDivision"] == "open") { $openWins++; } } $totalWins = $mainWins + $intWins + $openWins; // Set the displayed username to what the user signed up with $username = $userDetails["username"]; } catch (PDOException $e) { // failed connection echo "Connection failed: " . $e->getMessage(); } ?>
Username:
Date Joined:
Total trophies:
By division
Open:
Intermediate:
Main:
format('F j, Y'); ?>
Twitch:
YouTube:
Discord:
" . $userDetails["twitch"] . "
"); } else { echo ("none
"); } if (isset($userDetails["youtube"]) && $userDetails["youtube"] != "") { if (isset($userDetails["youtubeLink"]) && $userDetails["youtubeLink"] != "") { echo ("" . $userDetails["youtube"] . "
"); } else { echo ("" . $userDetails["youtube"] . "
"); } } else { echo ("none
"); } if (isset($userDetails["discord"]) && $userDetails["discord"] != "") { if (isset($userDetails["discordLink"]) && $userDetails["discordLink"] != "") { echo (" " . $userDetails["discord"] . ""); } else { echo ("" . $userDetails["discord"] . "
"); } } else { echo ("none
"); } echo ("Twitch:
YouTube:
Discord:
" . $userDetails["twitch"] . "
"); } else { echo ("none
"); } if (isset($userDetails["youtube"]) && $userDetails["youtube"] != "") { if (isset($userDetails["youtubeLink"]) && $userDetails["youtubeLink"] != "") { echo ("" . $userDetails["youtube"] . "
"); } else { echo ("" . $userDetails["youtube"] . "
"); } } else { echo ("none
"); } if (isset($userDetails["discord"]) && $userDetails["discord"] != "") { if (isset($userDetails["discordLink"]) && $userDetails["discordLink"] != "") { echo (" " . $userDetails["discord"] . ""); } else { echo ("" . $userDetails["discord"] . "
"); } } else { echo ("none
"); } echo ("