Вывод пользователей посетивших приложение

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
tkachka
Сообщения: 89
Зарегистрирован: 22 июл 2011, 22:16

Вывод пользователей посетивших приложение

Сообщение tkachka »

Кто-нибудь может помочь с выводом, к примеру, последних 10 пользователей за 15 минут, посетивших приложение, чтобы картинка и имя были?
База данных есть соответственно уроку - База данных пользователей приложения (ВК IFrame, jQuery)

Буду очень признателен
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Вывод пользователей посетивших приложение

Сообщение ukhov »

Код: Выделить всё

$query = "SELECT * FROM `stat` ORDER BY `last_date` DESC";$res = mysql_query($query) or die(mysql_error()); $number = mysql_num_rows($res); if ($number == 0) {   echo "<P>Нет пользователей"; } else { echo("Последние визиты<P>");   /* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */    while ($row=mysql_fetch_array($res)) {       echo " ID: ".$row['uid']."<br>Последнее посещение: ".$row['last_date']."<br>Всего: ".$row['visits']."<P> ";  } } 
а фото и имя через Vk.Api (php)
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вывод пользователей посетивших приложение

Сообщение Александр »

Код: Выделить всё

$query = "SELECT * FROM `stat` ORDER BY `last_date` DESC LIMIT 10";
Если нужно на php, то имя и фото можно узнавать с помощью APIConnection (getProfiles).
Если на JavaScript, то я бы php скриптом выводил id пользователей в формате json

Код: Выделить всё

{"response":"1,2,3,4,5,6,7,8,9,10"}
Передача данных от сервера клиенту (XML, JSON)
PHP + MySQL вывод данных из базы
и с помощью JavaScript вызывал VK.api getProfiles с полученными id. Вывод информации о пользователе.
tkachka
Сообщения: 89
Зарегистрирован: 22 июл 2011, 22:16

Re: Вывод пользователей посетивших приложение

Сообщение tkachka »

ukhov писал(а):

Код: Выделить всё

$query = "SELECT * FROM `stat` ORDER BY `last_date` DESC";$res = mysql_query($query) or die(mysql_error()); $number = mysql_num_rows($res); if ($number == 0) {   echo "<P>Нет пользователей"; } else { echo("Последние визиты<P>");   /* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */    while ($row=mysql_fetch_array($res)) {       echo " ID: ".$row['uid']."<br>Последнее посещение: ".$row['last_date']."<br>Всего: ".$row['visits']."<P> ";  } } 
а фото и имя через Vk.Api (php)

так выдвет - Table 'konsta1_wp.stat' doesn't exist

что это значит?
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Вывод пользователей посетивших приложение

Сообщение ukhov »

это означает, что таблица не существует, неужели не понятно? Ты какую-то фигню-префикс приделал перед stat. И лимит 10 я забыл написать, допиши как в сообщении у Александра.
tkachka
Сообщения: 89
Зарегистрирован: 22 июл 2011, 22:16

Re: Вывод пользователей посетивших приложение

Сообщение tkachka »

ukhov писал(а):это означает, что таблица не существует, неужели не понятно? Ты какую-то фигню-префикс приделал перед stat. И лимит 10 я забыл написать, допиши как в сообщении у Александра.
ничего не приписывал вот мой код

Код: Выделить всё

<!-- #header--><?php$query = "SELECT * FROM `stat` ORDER BY `last_date` DESC LIMIT 10";$res = mysql_query($query) or die(mysql_error()); $number = mysql_num_rows($res); if ($number == 0) {   echo "<P>Нет пользователей"; } else { echo("Последние визиты<P>");   /* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */    while ($row=mysql_fetch_array($res)) {       echo " ID: ".$row['uid']."<br>Последнее посещение: ".$row['last_date']."<br>Всего: ".$row['visits']."<P> ";  } } ?>    <div id="middle">
получается то что я написал выше, что такой базы нет, ее и нет, не пойму, откуда WP.stat вообще взялось
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Вывод пользователей посетивших приложение

Сообщение ukhov »

может какие-то отдельные настройки сервера указаны в .htaccess
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вывод пользователей посетивших приложение

Сообщение Александр »

tkachka
Открой phpMyAdmin, смотри как у тебя там всё устроено. Если не умеешь пользовать phpMyAdmin, то лучше научись - пригодится, если собираешься работать с базами данных.
Посмотри урок PHP + MySQL вывод данных из базы. Попробуй вывести кодом из урока.
Ответить