Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 26.07.2002, 13:13
Baltika вне форума Посмотреть профиль Отправить личное сообщение для Baltika Посетить домашнюю страницу Baltika Найти все сообщения от Baltika
  № 31  
Baltika

Регистрация: Oct 2000
Сообщений: 1,593
Отправить сообщение для Baltika с помощью ICQ Отправить сообщение для Baltika с помощью MSN Отправить сообщение для Baltika с помощью Skype™
По умолчанию Re: Ну Baltika, накаркал!!!

Цитата:
Оригинал написал(а) lexass

1 запросить переменные
2 дождаться их получения
3 если надо, то обработать как-то
4 вывести (куда и как только тебе известно)

Etc.
а п-п-поподробнее можно ?
я зап-п-писываю ...


Старый 26.07.2002, 13:17
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 32  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
Цитата:
поподробнее можно ?
Можно, можно!
но пиво которое ты уже начал пить
придется отдать в фонД толкователЯ

Baltika, а я и незнал что ты еще и писать умеешь
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 26.07.2002, 13:19
Uliana вне форума Посмотреть профиль Отправить личное сообщение для Uliana Найти все сообщения от Uliana
  № 33  
Uliana
 
Аватар для Uliana

Регистрация: Apr 2002
Адрес: Russia, Ural
Сообщений: 56
Отправить сообщение для Uliana с помощью ICQ
Baltika: издеваешься?!

Lexass, спасибо тебе огромное, что не покинул!
Я прошу прощения, но нельзя и вправду поподробнее?

Просто я же запрашиваю переменные, и пытаюсь их отобразить в текстовых полях с именами datetime, dp и т. д., а они не отображаются

Не правильно запрашиваю что ли?

Старый 26.07.2002, 13:25
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 34  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
Цитата:
Оригинал написал(а) Uliana
но нельзя и вправду поподробнее?
Что именнО?

ЗЫ
А Baltika, сегодня провидЦем работает

Uliana , что ты получаешь и куда ты енто хошь вывестИ?
*ПОКОНКРЕТНЕЙ*
нето буду ругаться,
телепаты в отпуске
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 26.07.2002, 13:38
Uliana вне форума Посмотреть профиль Отправить личное сообщение для Uliana Найти все сообщения от Uliana
  № 35  
Uliana
 
Аватар для Uliana

Регистрация: Apr 2002
Адрес: Russia, Ural
Сообщений: 56
Отправить сообщение для Uliana с помощью ICQ
Постараюсь объяснить....

В массиве в переменные $p1, $p2,$p3,$p4 заносятся значения, которые лежат в полях базы (это в скрипте)

$sql0="select datetime,dp,parameter,value from dom_events";

dbConnectionOpen();
dbGetArray($sql0,$ResultRecordset0);
dbConnectionClose();

for($i=0;$i<count($ResultRecordset0);$i++)
{
$p1=$ResultRecordset0[$i][0];
$p2=$ResultRecordset0[$i][1];
$p3=$ResultRecordset0[$i][2];
$p4=$ResultRecordset0[$i][3];
}

потом, во флеше я создаю массивы a, b, c, d, в которые я кладу соответственно все значения $p1,$p2,$p3,$p4, затем я хочу элементы каждого массива (для начала) распечатать trace(a) и т. д. а потом я хочу, чтобы они (элементы массива) были видны в swf-ке, для чего я создаю динамические текстовые поля с соответствующими именами.
Вод код:
onClipEvent (data) {
trace("Данные поступили");
for (i=1; i<=count; i++) {
datetime = datetime+this["$p1"+i]+"\n";
dp = dp+this["$p2"+i]+"\n";
parameter = parameter+this["$p3"+i]+"\n";
value = value+this["$p4"+i]+"\n";
this.a[i-1] = Number(this["$p1"+i]);
this.b[i-1] = Number(this["$p2"+i]);
this.c[i-1] = Number(this["$p3"+i]);
this.d[i-1] = Number(this["$p4"+i]);
trace(Number(this["$p1"+i]));
trace(Number(this["$p2"+i]));
trace(a);
trace(b);
trace(c);
trace(d);
}
}

Не правильно делаю? Да?

Старый 26.07.2002, 13:44
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 36  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
а откель ты получаешь:
$p1,$p2,$p3,$p4
и каким образом???

типа ты простых путей неищешь???
давай ка, очень подробно ответь!
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 26.07.2002, 13:56
Uliana вне форума Посмотреть профиль Отправить личное сообщение для Uliana Найти все сообщения от Uliana
  № 37  
Uliana
 
Аватар для Uliana

Регистрация: Apr 2002
Адрес: Russia, Ural
Сообщений: 56
Отправить сообщение для Uliana с помощью ICQ
У меня в базе есть поля datetime, dp, parameter, value
делаю запрос из базы dom_events этих полей
$sql0="select datetime,dp,parameter,value from dom_events";

dbConnectionOpen();
dbGetArray($sql0,$ResultRecordset0);// организую массив со значениями из этих полей
dbConnectionClose();
//пробегаю по строкам массива и распечатываю, состоящего из четырех столбцов и неизвестно сколько строчек и распечатваю их
for($i=0;$i<count($ResultRecordset0);$i++)
{
$p1=$ResultRecordset0[$i][0];
$p2=$ResultRecordset0[$i][1];
$p3=$ResultRecordset0[$i][2];
$p4=$ResultRecordset0[$i][3];
print($p1);
print("$ ");
print($p2);
print("& ");
print($p3);
print("& ");
print($p4);
}

Т. е., получается, что $p1, $p2, $p3, $p4 в свою очередь тоже является массивом...

правильно?

Старый 26.07.2002, 14:12
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 38  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
Цитата:
Оригинал написал(а) Uliana
Т. е., получается, что $p1, $p2, $p3, $p4 в свою очередь тоже является массивом...

правильно?
Неа, непрально
<?
$p[]=rand(1,100);
$p[]=rand(1,100);
$p[]=rand(1,100);
$p[]=rand(1,100);
echo $p;
?>
массив передать НИЗЯ
только строковую переменную
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 26.07.2002, 14:25
Uliana вне форума Посмотреть профиль Отправить личное сообщение для Uliana Найти все сообщения от Uliana
  № 39  
Uliana
 
Аватар для Uliana

Регистрация: Apr 2002
Адрес: Russia, Ural
Сообщений: 56
Отправить сообщение для Uliana с помощью ICQ
понимаю, нельзя..........

и не массив это вовсе, а переменные которые в цикле распечатываются

вот значения этих переменных я и хочу чтоб во флеше в текстовом поле были видны

ну не все сразу, конечно
создам мувик в котором будут текстовые поля где должны эти значения отображаться
и буду этот мувик дублировать, чтобы все строчки увидеть

что-то наверное такое должно быть? (только здесь дублирования нет) это кусочек кода на мувике

for (i=1; i<=count; i++) {
datetime = datetime+this["$p1"+i]+"\n";
dp = dp+this["$p2"+i]+"\n";
parameter = parameter+this["$p3"+i]+"\n";
value = value+this["$p4"+i]+"\n";

}

Вот здесь вот что-то у меня наверное и не правильно....
только вот что?

Старый 26.07.2002, 14:51
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 40  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
ты чего издеваешься,
я только пообедал, пришел, а тут такое(*|*)
я писАл:
print "p1=$p1&";
print "p2=$p2&";
print "p3=$p3&";
print "p4=$p4";
ты разницу в форматах сечешЬ???

ЗЫ
давай все что ты получаешь от скрипта во флешь в окошке ОУТПУТ
ЗЗЫ
все лишнее из флешки выкень
оставь только обращение в одном единственном кадре

ЖДУ
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Создать новую тему   Часовой пояс GMT +4, время: 10:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:34.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.