query('SELECT * FROM users'); // $statement->setFetchMode(PDO::FETCH_ASSOC); // echo json_encode($statement->fetchAll()); $statement = $db->query('SELECT * FROM users'); $statement->setFetchMode(PDO::FETCH_ASSOC); echo json_encode($statement->fetchAll()); } if ($_SERVER['REQUEST_METHOD'] == "POST"){ $sql = "INSERT INTO users (email, firstName, lastName, phone, combo, access) values (:email, :firstName, :lastName, :phone, :combo, 'admin')"; $query = $db->prepare($sql); $query->execute(array(":email"=>$data->email, ":firstName"=>$data->firstName, ":lastName"=>$data->lastName, ":phone"=>$data->phone, ":combo"=>$data->combo)); $result['id'] = $db->lastInsertId(); $locationID = $result['id']; echo json_encode($result['id']); } if ($_SERVER['REQUEST_METHOD'] == "PUT"){ $sql = "UPDATE users SET combo = :password WHERE userID = :userID"; $query = $db->prepare($sql); if($query->execute(array(":password"=>$data->password, ":userID"=>$data->userID))){ $result['id'] = $db->lastInsertId(); echo json_encode($result); }else{ $error['error'] = 'error'; echo json_encode($error); } } ?>