hola amigos les cuento q estoy haciendo una galeria de fotos con php mysql y flash y estoy teniendo problemas para para mostrar por flash el arreglo q obtengo desde php y mysql, dicho arrehlo consta de un campo q trae una imagen y los demas campos son solo texto y lo q necesito es imprimir el arreglo entero en flash y solo he logrado imprimir una de las posiciones del arreglo (texto), para tratar de imprimir todas las posiciones estoy utilizando este code PHP:
Código PHP:
while($row1=mysql_fetch_assoc($select_posi))
{
$ranking .= "&ranking=<center><img src=".$row1["pintura_url"]."></img></center>";
}else{
$ranking .= "&ranking=<center><img src=".$row1["mini_pintura_url"]."></img></center>";
}
$ranking .= "&ranking=".$row1["nombre_artista"]
;
$ranking .= "&ranking=".$row1["curso_artista"]
;
$ranking .= "&ranking=<center>Curso: =".$row1["curso_artista"]."</center>";
$ranking .= "&ranking=<center> Colegio:=".$row1["colegio_artista"]."</center>";
$ranking .= "&ranking=<center> Votos: =".$row1['votos']."</center>";
}
print("ranking=" . $ranking);
y en el codigo AS
tengo asi
Código:
var cargar :LoadVars = new LoadVars ();
cargar.load ("http://localhost/Imagenes/paraflash/ranking1.php");
cargar.onLoad = function() {
var i;
ranking.htmlText = "";
for (i=0; i < this.n; i++) {
ranking.htmlText = this+["mini_pintura_url"+i]+'<br>'+
this["nombre_artista"]+
this["curso_artista"]+
this["colegio_artista"]+
this["votos"];
trace("prueba"+ ranking);
}
}
al label de flash donde quiero q se muestren los resultados q traigo desde php igual le puse el nombre ranking para no tener problemas pero no me muestra ninguna posicion del arreglo y se q el problema lo tengo en AS pq al probar la pagina php q obtiene el array desde mysql si me muestra los datos, es por eso q quiero consultarles es q en q estare fallando en AS y como puedo arreglarlo??? soy nuevo en AS y flash y agradeceria mucho su ayuda ... de antemano gracias.