Как получить json через post в slim и добавить в базу данных?

Необходимо получить post запрос в формате json и записать в базу данных. Но в итоге в $id при выводе либо null либо ничего.

Использую SLIM 3.

Я отправляю через postman такой запрос: введите сюда описание изображения

Моя попытка это провернуть:

    global $mysql;
    header("Content-Type: application/json");
    $id = $request->getParsedBody();
    print_r($id);
   
    $query = "INSERT INTO tete(du, name, price) VALUES ({$id[du]},{$id[name]},{$id[price]})";
    if ($result = mysqli_query($mysql, $query)) {
        echo "Все круто";
    } else {
        echo "Все плохо";
    }
});

Ответы (1 шт):

Автор решения: Ivan Dudarev

Судя по скрину, вы отправляете в теле не валидный json (запятая после последнего элемента запрещена). Слим не может правильно распарсить, поэтому getParsedBody() возвращает null

→ Ссылка