Всем привет. У меня появилась такая проблема. У меня есть массив ID групп. Я вывожу ID группы с помощью foreach.
У меня появилось сложность с выводом информации для каждого из ID, если с каким нибудь одним ID, то всё работает.
foreach ($group as $groupID) {
if (isset($_GET['code'])) {
$result = true;
$params = [
'client_id' => $client_id,
'client_secret' => $client_secret,
'code' => $_GET['code'],
'redirect_uri' => $redirect_uri,
];
if (isset($token['access_token'])) {
$params = [
'uids' => $token['user_id'],
'group_ids' => $groupID,
'group_id' => $groupID,
'fields' => 'uid,name,type,photo_50,screen_name,status,city,members_count',
'access_token' => $token['access_token'],
'v' => '5.101'];
$userGroupInfo = json_decode(file_get_contents('https://api.vk.com/method/groups.getById' . '?' . urldecode(http_build_query($params))), true);
if (isset($userGroupInfo['response'][0])) {
$userGroupInfo = $userGroupInfo['response'][0];
$resultGroupInfo = true;
}
}
echo '<pre style="color: white;">';
echo($groupID);
echo '</pre>';
}
echo '<table class="table text-white text-center">
<thead>
<tr>
<th scope="col">Логотип</th>
<th scope="col">Название</th>
<th scope="col">Статус</th>
<th scope="col">Участники</th>
<th scope="col">ID</th>
</tr>
</thead>
<tbody>
<tr>
<th><img style="border-radius: 50%; width: 50px; height: 50px;" src="echo $userGroupInfo["photo_50"];></th>
<td style="position: relative; top: 10px;"><?php echo $group[$userGroupInfo]["name"] ?></td>
<td style="position: relative; top: 10px;"><?php echo $userGroupInfo["status"] ?></td>
<td style="position: relative; top: 10px;"><?php echo $userGroupInfo["members_count"] ?></td>
<td style="position: relative; top: 10px;"><?php echo $userGroupInfo["id"] ?></td>
</tr>
</tbody>
</table>';
}