salut les mecs
J'ai un petit souci dans FLEX 3, que je commence à peine à developper avec.
J'aimerai depuis une base de données afficher mes donnés dans une liste (<mx:TileList>) J'arrive à connecter la base de données avec mon fichier mxml, mais au lieu d'avoir le nom de l'élément dans la base de données j'ai ça [object]
mon code est le suivant:
Mon fichier mxml
Mon fichier php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="rest_service.send()" > <mx:HTTPService id="rest_service" url="http://serveur/espace_stagiaires/2007/othmane_abisourour/Flex/flex1/rest.php"/> <mx:TileList id="tlist0" left="94" top="55" height="278" width="351" fontSize="16" fontStyle="bold" columnCount="4" rowCount="4" direction="horizontal" dataProvider="{rest_service.lastResult.people.person}" allowMultipleSelection="true" offscreenExtraRowsOrColumns="4" /> </mx:Application>
Je vous prie de bien vouloir me donner un coup de main, je serai très reconnaissant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php $MySQLConnection = mysql_connect( "localhost", "root", "" ); //connecting and picking DB mysql_select_db("flex1"); //making the query from table contactos $Query = "SELECT * from contacts"; $Result = mysql_query( $Query ); /* fetching data and output as xml */ print "<people>\n"; while( $Row = mysql_fetch_object( $Result ) ) { print "<person><id>".$Row->id."</id></person>\n"; } print "</people>"; ?>
Partager