![]() |
|
||||||||||
|
|||||
|
ЗАМУЧИЛАСЬ!
Помогите, пожалуйста! Проблема с получением данных из Oracle во Flash через Php. Есть скрипт на Php: <? include("db.inc"); $sql0="select datetime,dp,parameter,value from dom_events"; dbConnectionOpen(); dbGetArray($sql0,$ResultRecordset0); dbConnectionClose(); $output="<html>\n"; $output.="<head>\n<title>Test</title>\n</head>\n"; $output.="<body>\n"; 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); } $output.="</body>\n"; $output.="</html>\n"; print($output); ?> Его тестирую в броузере, все в порядке, данные приходят, распечатываются. Во Flashe делаю так: Создаю мувик mc, на мувике код: onClipEvent (load) { a = []; b = []; c = []; d = []; } onClipEvent (EnterFrame) { loadVariables("http://prodmtr.nikom.ru/dom_events.php", this); } 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); } } Внутри мувика есть еще один мувик с именем m, внутри которого есть текстовые поля с именами datetime, dp, parameter, value. Тестирую все это хозяйство.... и тишина... пусто в текстовых полях. Чего-то не правильно делаю... Подскажите, пожалуста, что не так! Заранее благодарю! |
![]() |
Часовой пояс GMT +4, время: 01:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|