Страница 1 из 1
Вывод пользователей посетивших приложение
Добавлено: 22 июл 2011, 22:46
tkachka
Кто-нибудь может помочь с выводом, к примеру, последних 10 пользователей за 15 минут, посетивших приложение, чтобы картинка и имя были?
База данных есть соответственно уроку -
База данных пользователей приложения (ВК IFrame, jQuery)
Буду очень признателен
Re: Вывод пользователей посетивших приложение
Добавлено: 23 июл 2011, 08:51
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)
Re: Вывод пользователей посетивших приложение
Добавлено: 23 июл 2011, 18:40
Александр
Код: Выделить всё
$query = "SELECT * FROM `stat` ORDER BY `last_date` DESC LIMIT 10";
Если нужно на php, то имя и фото можно узнавать с помощью
APIConnection (getProfiles).
Если на JavaScript, то я бы php скриптом выводил id пользователей в формате json
Передача данных от сервера клиенту (XML, JSON)
PHP + MySQL вывод данных из базы
и с помощью JavaScript вызывал VK.api getProfiles с полученными id.
Вывод информации о пользователе.
Re: Вывод пользователей посетивших приложение
Добавлено: 23 июл 2011, 20:21
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
что это значит?
Re: Вывод пользователей посетивших приложение
Добавлено: 23 июл 2011, 20:53
ukhov
это означает, что таблица не существует, неужели не понятно? Ты какую-то фигню-префикс приделал перед stat. И лимит 10 я забыл написать, допиши как в сообщении у Александра.
Re: Вывод пользователей посетивших приложение
Добавлено: 23 июл 2011, 21:32
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 вообще взялось
Re: Вывод пользователей посетивших приложение
Добавлено: 23 июл 2011, 21:44
ukhov
может какие-то отдельные настройки сервера указаны в .htaccess
Re: Вывод пользователей посетивших приложение
Добавлено: 24 июл 2011, 15:04
Александр
tkachka
Открой phpMyAdmin, смотри как у тебя там всё устроено. Если не умеешь пользовать phpMyAdmin, то лучше научись - пригодится, если собираешься работать с базами данных.
Посмотри урок
PHP + MySQL вывод данных из базы. Попробуй вывести кодом из урока.