diff --git a/Database.php b/Database.php index bcf9fd4..1b39704 100644 --- a/Database.php +++ b/Database.php @@ -37,10 +37,10 @@ class Database { public function update($params = []) { dd($params); $this->query("UPDATE user SET level= :level, xp= :xp, coins = :coins WHERE username = :user", [ - "level" => $params[1], - "xp" => $params[3], - "coins" => $params[4], - "user" => $params[0], + "level" => $params["level"], + "xp" => $params["xp"], + "coins" => $params["coins"], + "user" => $params["username"], ]); } diff --git a/controllers/updateData.php b/controllers/updateData.php index 8c88660..30298ed 100644 --- a/controllers/updateData.php +++ b/controllers/updateData.php @@ -3,6 +3,10 @@ $password = 'password'; $config = require('config.php'); $db = new Database($config['database'], $username, $password); -$data = json_decode(file_get_contents("php://input"), true); -dd($data); - $db->update($data); + $data = json_decode(file_get_contents("php://input"), true); + $db->query("UPDATE user SET level= :level, xp= :xp, coins= :coins WHERE username = :user", [ + "level" => $data["level"], + "xp" => $data["xp"], + "coins" => $data["coins"], + "user" => $data["username"] +]);