![]() |
|
||||||||||
|
|||||
|
Постараюсь объяснить....
В массиве в переменные $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); } } Не правильно делаю? Да? |
![]() |
Часовой пояс GMT +4, время: 04:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|