Foros del Web » Creando para Internet » Flash y Actionscript »

Crear un arreglo en ActionScript

Estas en el tema de Crear un arreglo en ActionScript en el foro de Flash y Actionscript en Foros del Web. Saludos, necesito crear un arreglo en Actionscript con el cual llenar un componente combobox, he leido algo sobre el dataprovider pero aun no lo entiendo ...
  #1 (permalink)  
Antiguo 10/07/2005, 07:31
 
Fecha de Ingreso: diciembre-2004
Mensajes: 27
Antigüedad: 19 años, 10 meses
Puntos: 0
Crear un arreglo en ActionScript

Saludos, necesito crear un arreglo en Actionscript con el cual llenar un componente combobox, he leido algo sobre el dataprovider pero aun no lo entiendo muy bien porque soy nuevo en esto.

Quisiera saber como logro crear un arreglo, cuyos elementos tomen el valor de n variables, es decir, si he recibido desde una página PHP o ASP un conjunto de resultados, tomarlos y crear un arreglo con ellos...

Aca les coloco el codigo de mi archivo php que genera las variables y el codigo de actionscript q las recoje:

PHP:(secciones_combo.php)

<?php
switch($HTTP_GET_VARS['HttpOpc']){
case "Guardar":
$res="&res=0&msg=Introduzca el nombre del profesor";
if (strlen(trim($HTTP_GET_VARS['profesor']))>0){
$res=Guardar($HTTP_GET_VARS['profesor']);
}
break;
}
echo $res;
exit();


function Guardar($profesor)
{
$conexio = mysql_connect("localhost","root","");
mysql_select_db ("tuxtor", $conexio) OR die ("No se puede conectar");
$sql="SELECT seccion FROM secciones order by id_seccion";
$result=mysql_query($sql,$conexio);

$ar_secciones = array(); // Este array se utilizara para guardar los datos

while ($row = mysql_fetch_array($result)){
array_push($ar_secciones, $row['seccion']);
}

$x=implode("-",$ar_secciones);
$secciones = explode("-", $x);
$max=mysql_num_rows($result);
$seccion = $secciones[0];
$i=0;
while ($i<$max)
{
$r=$r."&secc".$i."=".$secciones[$i];

$i++;
}
$r=$r."&max=".$max;

return $r;
}
?>
================================================== =======

ActionScript:

var s = new LoadVars();//guardar //save
s.onLoad = Guardar;
s.HttpOpc = "Guardar";
s.profesor= txtprofesor;
s.sendAndLoad("secciones_combo.php", s, "GET");

function Guardar()
{

var a;
a=s.secc0;
b=s.secc1;
c=s.secc2;
d=s.secc3;
e=s.secc4;
cboseccion.addItem(a);
cboseccion.addItem(b);
cboseccion.addItem(c);
cboseccion.addItem(d);
cboseccion.addItem(e);
lblstatus=s.max;
}

================================================== =======

Con esto funciona bien, pero quiero que las variables s.secc(n) se almacenen en un arreglo el cual deberia utilizar despues para crear los elementos de mi combobox.

Gracias de antemano...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:33.