Me he tomado un tiempo para estudir más afondo la programación AS integrada con PHP. Ahora estoy más clara que antes, por eso he decidido trabajar de ahora en adelante con AS3.
Bueno siguiendo con el caso expuesto anteriormente he creado el archivo:
prueba.php
Código PHP :
<?php
mysql_connect("localhost","user","clave");
mysql_select_db("basededatos");
$result = mysql_query("SELECT * FROM tabla");
$cant = 0;
while($row=mysql_fetch_array($result)){
echo "nombre$cant=$row[name]&funcion$cant=$row[funtion]&";
$cant++;
}
echo "cant=$cant";
?> y tambien el archivo
prueba.swf
Código ActionScript :
var myLoader : URLLoader = new URLLoader ()
myLoader . dataFormat = URLLoaderDataFormat . VARIABLES
myLoader . load (new URLRequest ( "prueba.php" ))
myLoader . addEventListener ( Event . COMPLETE , onDataLoad )
function onDataLoad ( evt : Event ){
for(var i : uint = 0 ; i < evt . target . data . cant ; i ++){
this [ "Nombre_text" + i ]. text = evt . target . data [ "name" + i ]
var loader : Loader = new Loader ()
this [ "holder_mc" + i ]. addChild ( loader )
loader . load (new URLRequest ( evt . target . data [ "funtion" + i ]))
}
}
en el escenario tengo el texto dinamico "Nombre_text" y el mc "holder_mc".
al probar la pelicula no muestra ningun error, pero cuando lo subo al servidor y lo abro me aparece la pelicula en blanco, sin mostrar el texto ni la imagen..
Yo utilizo flash CS3, será que tengo que utilizar el CS4 ?
