Почему не так
while($row = (mysqli_fetch_assoc($query)))или вот так
{
$status['users'][ $row['id'] ] = $row;
$users_arr[ $row['id'] ] = $row['price'];
}
while($row = (mysqli_fetch_assoc($query)))
{
$status['users'][] = $row;
// вот тут я правда не догоняю, зачем вообще нужны ключи по порядку.
$users_arr[] = [
'id' => $row['id'],
'price' => $row['price'],
];
}