este es mi codigo:
PHP:
Código PHP :
<?php Class miClase { function getUsuarios() { $dbhost = "localhost"; $dbusuario = "root"; $dbpassword = "*****"; $db = "usuarios"; $mysql = mysql_connect($dbhost, $dbusuario, $dbpassword); mysql_select_db ($db); $sql = "SELECT* FROM `usuarios` WHERE status_usuarios = 1"; $result = mysql_query($sql); return($result); } } ?>
En Flex:
Código PHP :
<mx:Script> <![CDATA[ import com.maclema.mysql.Connection; import mx.controls.Alert; import mx.events.ItemClickEvent; public var gatewat:Conn; // Conn estan los parametros de conecxion!! import mx.collections.ArrayCollection; private var datos3:ArrayCollection; [Bindable] private var datos4:Array; private function Iniciar():void { gatewat = new Conn("http://127.0.0.1/amfphp/gateway.php"); } private function recibir():void { gatewat.call("miClase.getUsuarios", new Responder(exitos,error)); } private function exitos(event:Object):void { trace(Array(event)); //ACA TENGO PROBLEMA //datos3 = event.getUsuarios.lastResult; datos4 = event.toString(); } private function error():void { } ]]> </mx:Script>
Un DataGrid recive por medio del dataProvider="{datos3}" el arreglo...
Saludos!!!