Quiero ahora solicitar su ayuda para que me digan cómo es que puedo leer información que tengo en un DataGrid, por ejemplo tengo mi código php:
Código :
<?php
//connect to mysql
$MySQLConnection = mysql_connect( "127.0.0.1", "root", "pass" ) or die(mysql_error());
//load the database
mysql_select_db( "acda" );
//get information from the test table
$Query = "SELECT * from cursos WHERE cat_curso='Docentes'";
$Result = mysql_query( $Query );
/* print out your own XML */
print "<doce>\n";
while( $Row = mysql_fetch_object( $Result ) )
{
print "<curso><id_curso>".$Row->id_curso."</id_curso><nom_curso>".$Row->nom_curso."</nom_curso><cat_curso>".$Row->cat_curso."</cat_curso><descri_curso>".$Row->descri_curso."</descri_curso></curso>\n";
}
print "</doce>";
/*************************************************************************************************************/
$Querya = "SELECT * from cursos WHERE cat_curso='Administrativos'";
$Resulta = mysql_query( $Querya );
/* print out your own XML */
print "<admin>\n";
while( $Rowa = mysql_fetch_object( $Resulta ) )
{
print "<curso><id_curso>".$Rowa->id_curso."</id_curso><nom_curso>".$Rowa->nom_curso."</nom_curso><cat_curso>".$Rowa->cat_curso."</cat_curso><descri_curso>".$Rowa->descri_curso."</descri_curso></curso>\n";
}
print "</admin>";
?>Y mi código mxml:
Código :
<mx:HTTPService id="rest_service" url="http://127.0.0.1/ACDA/ACDA-debug/Prueba9.php"/>
<mx:DataGrid left="0" right="0" top="0"
dataProvider="{rest_service.lastResult.doce.curso}" height="30%" id="datauno">
<mx:columns>
<mx:DataGridColumn headerText="ID curso" dataField="id_curso" id="uno_id"/>
<mx:DataGridColumn headerText="Nombre" dataField="nom_curso" id="uno_nom"/>
<mx:DataGridColumn headerText="Categoria" dataField="cat_curso" id="uno_cat"/>
<mx:DataGridColumn headerText="Descripción" dataField="descri_curso" id="uno_descri"/>
</mx:columns>
</mx:DataGrid>
<mx:DataGrid left="0" right="0" top="163"
dataProvider="{rest_service.lastResult.admin.curso}" height="30%">
<mx:columns>
<mx:DataGridColumn headerText="ID curso" dataField="id_curso"/>
<mx:DataGridColumn headerText="Nombre" dataField="nom_curso"/>
<mx:DataGridColumn headerText="Categoria" dataField="cat_curso"/>
<mx:DataGridColumn headerText="Descripción" dataField="descri_curso"/>
</mx:columns>
</mx:DataGrid>Y bueno, es un DataGrid donde se plantan los datos de mi base en MySQL, mi pregunta es:
Cómo puedo hacer un número de botones acorde a el numero de registros que hay en la base de datos, o bien, en el DataGrid, cada uno de estos botones con el label del nombre del cruso que le corresponde
Para esto tengo que leer todos los nombres en los registros del DataGrid, y con un for, ir creando botones con label de cada uno de estos nombres, entonces, cómo leo información del DataGrid????
GRACIAS


