prueba.xml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="servicioCategorias.send()">
<mx:HTTPService id="servicioCategorias" url="http://localhost/demo2-debug/xmlcategorias.php"/>
<mx:ComboBox x="41" y="30" id="cboCategorias"
dataProvider="{servicioCategorias.lastResult.categorias.categoria}"
labelField="Descripcion" >
</mx:ComboBox>
</mx:Application>
xmlcategorias.php
<?php
include("modelo.mysql.php");
$modelo = new modelo;
$fichas = $modelo->parametros();
$cadenaXML.="</categorias>";
foreach ($fichas AS $con_tal):
$cadenaXML.="<categoria><Cod>".$con_tal['idParametros']."</Cod>".
"<Descripcion>".$con_tal['ele_par']."</Descripcion>".
"</categoria>";
$i++;
endforeach;
$cadenaXML.="</categorias>";
print($cadenaXML);
?>
modelo.mysql.php
.
.
.
public function parametros()
{
$query="SELECT * FROM parametros WHERE est_par='Activo';";
$sth = $this->dbh->prepare($query);
$sth->execute();
$result = $sth->fetchAll();
foreach ($result AS $row)
{
$ficha = array(
"idParametros" => $row["idParametros"],
"ele_par" => $row["ele_par"],
);
$con_tal[] = $ficha;
}
$sth = null;
return $con_tal;
}
.
.
.
He probado que muestre datos con la llamada de xmlcategorias.php en el browser y muestra datos, pero en el combo no, me pueden ayudar con esto?, gracias.
Saludos
Alejandro.