ЗАМУЧИЛАСЬ!
Помогите, пожалуйста!
Проблема с получением данных из 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.
Тестирую все это хозяйство.... и тишина... пусто в текстовых полях.
Чего-то не правильно делаю...
Подскажите, пожалуста, что не так!
Заранее благодарю!