implemented functionality to write to Database after game ends

This commit is contained in:
Patryk Hegenberg 2023-01-10 23:13:40 +01:00
parent 03e5591e0a
commit dc99bdcab5
2 changed files with 11 additions and 7 deletions

View file

@ -37,10 +37,10 @@ class Database {
public function update($params = []) { public function update($params = []) {
dd($params); dd($params);
$this->query("UPDATE user SET level= :level, xp= :xp, coins = :coins WHERE username = :user", [ $this->query("UPDATE user SET level= :level, xp= :xp, coins = :coins WHERE username = :user", [
"level" => $params[1], "level" => $params["level"],
"xp" => $params[3], "xp" => $params["xp"],
"coins" => $params[4], "coins" => $params["coins"],
"user" => $params[0], "user" => $params["username"],
]); ]);
} }

View file

@ -3,6 +3,10 @@
$password = 'password'; $password = 'password';
$config = require('config.php'); $config = require('config.php');
$db = new Database($config['database'], $username, $password); $db = new Database($config['database'], $username, $password);
$data = json_decode(file_get_contents("php://input"), true); $data = json_decode(file_get_contents("php://input"), true);
dd($data); $db->query("UPDATE user SET level= :level, xp= :xp, coins= :coins WHERE username = :user", [
$db->update($data); "level" => $data["level"],
"xp" => $data["xp"],
"coins" => $data["coins"],
"user" => $data["username"]
]);