@FRYST3

Как можно выводить полный список в json objeck?

При нажатии на кнопку "Поиск" должен подаваться ajax post зарос, и возвращать список мультиаккаунтов, я реализовал это, но выводиться только 1 аккаунт из всех(самый последний).
Controller:
$multiacc = User::whereIn('id', $mults_new)->get();
        $multiaccount = [];
        foreach($multiacc as $multi) {
            if($multi->ip == $user->ip) {
                $lvl = 'c3';
            } else {
                $lvl = 'c2';
            }
            $multiaccount = [
                "$multi->id" => [
                    'id' => $multi->id,
                    'user_link' => 'https://vk.com/id'.$multi->vk_id,
                    'username' => $multi->username,
                    'by' => [$lvl]
                ]
            ];
        }
        $data = [
            "multiaccounts" => $multiaccount
        ];

        return response()->json(['status' => 'success', 'data' => $data]);

Если посмотреть dd($multiacc), то там около 4 аккаунтов, но выводиться только самый последний, как можно возвращать все аккаунты?
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
@maksam07
Ты каждый раз перезаписываешь переменную $multiaccount.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы