Топ людей и друзе в приложении.

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)

Топ людей и друзе в приложении.

Сообщение oborin » 01 фев 2015, 08:03

Помогите вывести топ людей в приложении, я сделал код но он работает целых 20 секунд после чего выводит имена по порядку, но не выводи всё это в div
Вот код
$tops = mysql_query("SELECT * FROM user ORDER BY scope DESC ");
while($tops2 = mysql_fetch_assoc($tops))
{

$resp = $VK->api('users.get', array('uids'=>"$tops2[NICK_US]"));
echo $resp['response'][0]['first_name'];
}


Каким образом можно сделать это всё по человечески чтобы работало а не грузилось 10 секунд, и чтобы выводилось в div/
oborin

 
Автор темы
Сообщения: 5
Зарегистрирован: 24 янв 2015, 21:22
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Топ людей и друзе в приложении.

Сообщение XELAD » 01 фев 2015, 15:56

  1. mysql_query("SELECT ID FROM user ORDER BY scope DESC LIMIT 50");
  2. $vk_ids = array();
  3. while($tops2 = mysql_fetch_array($tops))
  4. {
  5. array_push($vk_ids,  $tops2["ID"]);
  6. }
  7. $resp = $VK->api('users.get', array('uids'=>$vk_ids, 'fields'=>'uid,first_name,last_name,photo'));
  8. echo $resp['response'];

Вроде бы так.
XELAD

 
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25
Благодарил (а): 13 раз.
Поблагодарили: 24 раз.


Вернуться в Создание IFrame-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0