Camisa
-roja
-verde
-cafe
Pantalon
-rojo
-morado
-blanco
....
Pero tengo problemas con el GroupCollection, yo creo que tengo mal asignado source aqui:
Código Flex :
<mx:GroupingCollection id="gc" source="dataSource.lastResult.ropas.datos">
les dejo el codigo:
Mi httpService:
Código Flex :
<mx:HTTPService id="dataSource" url="../bin-debug/drivers/verPrendas2.php" result="resultHandler(event)" resultFormat="e4x"/>
Mi advancedDatagrid:
Código Flex :
<mx:AdvancedDataGrid creationComplete="gc.refresh()"> <mx:dataProvider> <mx:GroupingCollection id="gc" source="dataSource.lastResult.ropas.datos"> <mx:Grouping> <mx:GroupingField name="prenda" /> </mx:Grouping> </mx:GroupingCollection> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn dataField="prenda" /> </mx:columns> </mx:AdvancedDataGrid>
El codigo con el que genero mi xml:
Código PHP :
<?php
header("Content-type: text/xml");
include('conexion.php');
conectar();
$sql = "SELECT * from ropas";
$query= mysql_query($sql);
if(!$query){
echo "No se pudo realizar la consulta SQL";
exit;
}
echo '<?xml version="1.0"?>';
echo"<ropas>";
while ($row = mysql_fetch_array($query)){
echo "<datos><prenda>".$row["prenda"]."</prenda><marca>".$row["marca"]."</marca><origen>".$row["origen"]."</origen><talla>".$row["talla"]."</talla><material>".$row["material"]."</material><diseno>".$row["diseno"]."</diseno><estado>".$row["estado"]."</estado></datos>\n";
}
echo "</ropas>";
?>Necesito su ayuda!!!!
saludos
