diff --git a/public/elotracker/update_puuid.php b/public/elotracker/update_puuid.php new file mode 100644 index 0000000..bad514d --- /dev/null +++ b/public/elotracker/update_puuid.php @@ -0,0 +1,24 @@ +query("SELECT * FROM accounts")->fetch_all(MYSQLI_ASSOC); + +foreach ($accounts as $currentAccount) { + $gameName = $currentAccount["gameName"]; + $tagLine = $currentAccount["tagLine"]; + $request = new RiotRequest("riot/account/v1/accounts/by-riot-id/$gameName/$tagLine"); + $request->useRouting(); + $fetchedAccount = $request->run(); + + if ($request->responseCode === 200){ + $conn->prepare(" + UPDATE accounts + SET puuid = ? + WHERE puuid = ? + ")->execute([$fetchedAccount->puuid, $currentAccount["puuid"]]); + } +} \ No newline at end of file