Спасибо, запись результатов я реализовал, а вот как сделать вывод результатов в приложение + как сделать чтоб если значение score меньше текущего то оно не изменялось... для меня это загадка....Александр писал(а):zagruzkaaa
Тебе нужно и в базу добавить дополнительное поле score.
В phpКод: Выделить всё
$query = 'INSERT INTO `'.$table_name.'` (`uid`, `last_date`, `score`) VALUES ("'.$viewer_id.'","'.time().'","'.$score.'") ON DUPLICATE KEY UPDATE `visits` = (`visits`+1), `last_date`="'.time().'", `score`="'.$score.'";';
Создание базы пользователей приложения и ведение статистики
-
- Сообщения: 60
- Зарегистрирован: 19 ноя 2009, 20:47
Re: Создание базы пользователей приложения и ведение статистики
Re: Создание базы пользователей приложения и ведение статистики
VIP
Ты же создал какой-то урок по использованию контейнера, неужели сам не понял? Тебе нужно считать viewer_id и auth_key по другому. Так как ты сделал там.
Смотри как передаются viewer_id и auth_key в этом коде и так же передавай свой текст в БД.
Из БД в флешку: считай нужный текст из базы в php скрипте и получи в приложении. О том как получить в приложении http://flapps.ru/forum/topic102.html
zagruzkaaa
Под свои нужды тебе всё-таки придётся изучить как работать с mySQL в php.
Пример запроса выводящего из базы score с uid = 1
Как выводить в самом приложение смотри здесь http://flapps.ru/forum/topic102.html
Чтобы проверить значение, сначала считай его из базы, потом сравни с текущим (if ... else) и если надо, то запиши в базу. Всё это сделать в php.
Может быть можно как-то сделать это сравнение прямо в запросе. Изучай.
Ты же создал какой-то урок по использованию контейнера, неужели сам не понял? Тебе нужно считать viewer_id и auth_key по другому. Так как ты сделал там.
Код: Выделить всё
stat_vars['auth_key']=wrapper.application.parameters.auth_key; // auth_key из FlashVars
stat_vars['viewer_id']=wrapper.application.parameters.viewer_id; // ID просматривающего приложение
Из БД в флешку: считай нужный текст из базы в php скрипте и получи в приложении. О том как получить в приложении http://flapps.ru/forum/topic102.html
zagruzkaaa
Под свои нужды тебе всё-таки придётся изучить как работать с mySQL в php.
Пример запроса выводящего из базы score с uid = 1
Код: Выделить всё
$query = 'SELECT `score` FROM `'.$table_name.'` WHERE `uid` = "1";';
$sql = @mysql_query($query);
$user_data = @mysql_fetch_array($sql)
echo $user_data['score'];
Чтобы проверить значение, сначала считай его из базы, потом сравни с текущим (if ... else) и если надо, то запиши в базу. Всё это сделать в php.
Может быть можно как-то сделать это сравнение прямо в запросе. Изучай.
-
- Сообщения: 60
- Зарегистрирован: 19 ноя 2009, 20:47
Re: Создание базы пользователей приложения и ведение статистики
ок, спасибо, сейчас буду возиться
-
- Сообщения: 60
- Зарегистрирован: 19 ноя 2009, 20:47
Re: Создание базы пользователей приложения и ведение статистики
и как же передать вот эту score из базы uid 1 в приложение? в той теме на которую ты дал ссылку, написанно как выводить весь текст файла... и вообще где можно об этом почитать?
Re: Создание базы пользователей приложения и ведение статистики
Всё считал, получил, с контейнером пока промолчу но теперь мне приходит неизвестная кодировка текста, менял кодировку БД всё равно та же история! Кто знает что делать чтоб приходил в точности тот же текст что в базе в приложение???
Re: Создание базы пользователей приложения и ведение статистики
zagruzkaaa
Выполни в php файле запрос, который я написал и он выведет score. К этому php файлу обратись из приложения и отобрази результат способом из той темы.
В Яндексе: php + mySQL
VIP
Кодировку базы и php файла поставь UTF-8.
Выполни в php файле запрос, который я написал и он выведет score. К этому php файлу обратись из приложения и отобрази результат способом из той темы.
В Яндексе: php + mySQL
VIP
Кодировку базы и php файла поставь UTF-8.
Re: Создание базы пользователей приложения и ведение статистики
Спасибо за помощь ребята
Отличный у вас форум )))
Отличный у вас форум )))
Re: Создание базы пользователей приложения и ведение статистики
А у меня трабл=/
При вписывании
то он выдает 1120: Access of undefined property stat_request.
и еще 10 неопределенных)
Что делать? =)
При вписывании
Код: Выделить всё
var stat_loader:URLLoader = new URLLoader();
var stat_request:URLRequest=new URLRequest("http://vkrivbasse.net/****/stat.php"); // заменяем на ссылку к вашему скрипту
stat_request.method=URLRequestMethod.POST;
var stat_vars:URLVariables = new URLVariables();
stat_vars['auth_key']=wrapper.application.parameters.auth_key; // auth_key из FlashVars
stat_vars['viewer_id']=wrapper.application.parameters.viewer_id; // ID просматривающего приложение
stat_request.data=stat_vars;
stat_loader.load(stat_request);
и еще 10 неопределенных)
Что делать? =)
Re: Создание базы пользователей приложения и ведение статистики
Twist4
Куда ты вписываешь это?
Куда ты вписываешь это?
Re: Создание базы пользователей приложения и ведение статистики
У меня почемуто не получилось... (
Сделал все как написано, много раз перепроверял.
Может из ошибок в AS?
Выдали аш 12 ошибок - из них
1046: Type was not found or was not a compile-time constant: URLLoader.
Сделал все как написано, много раз перепроверял.
Может из ошибок в AS?
Выдали аш 12 ошибок - из них
1046: Type was not found or was not a compile-time constant: URLLoader.