diff --git a/Database/Script_PHP/profil.php b/Database/Script_PHP/profil.php new file mode 100644 index 0000000000000000000000000000000000000000..cababd564e4fa8317b1deacf8c50947d96cca816 --- /dev/null +++ b/Database/Script_PHP/profil.php @@ -0,0 +1,40 @@ +<?php +$servername = "192.168.100.103"; +$username = "group1-1"; +$password = "Unistra2023#"; +$dbname = "bdd_ludo"; + +try { + $pdo = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); + // set the PDO error mode to exception + $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); + //echo "Connected successfully"; + } + catch(PDOException $e) { + echo "Connection failed: " . $e->getMessage(); + } + + if (isset($_POST['id_joueur'])) { + $req = "SELECT * FROM Joueur WHERE id_joueur = ?"; + $res = $pdo->prepare($req); + $res->execute([$_POST["id_joueur"]]); + + if ($row = $res->fetch()) { + + $retVal = array( + "Pseudo" => $row["pseudo"], + "nbVictoire" => $row["nbVictoire"], + "nbMatch" => $row["nbMatch"], + "response" => "Success" + ); + } else { + $retVal = array( + "response" => "Echec" + ); + } + echo json_encode($retVal); +} else { + echo json_encode(array("response" => "No Player")); +} + +?> \ No newline at end of file