[Charting] Piechart avec des donnees provenants de Mysql
Bonjour =)
J'ai un petit souci de charting:
J'aimerai créer un Piechart qui prendra en paramètre plusieurs actions et le temps passe à les faire :
Code:
1 2 3 4 5 6
| <mx:PieChart id="testChart" dataProvider="{testInfo}" showDataTips="true" x="254" y="141">
<mx:series>
<mx:PieSeries field="time" nameField="title"/>
</mx:series>
</mx:PieChart>
<mx:Legend dataProvider="{testData}" x="69" y="388"/> |
La fonction appelée :
Code:
1 2 3 4 5 6 7 8 9 10
|
[Bindable]
public var testInfo:ArrayCollection;
private function xmlHandler(evt:ResultEvent):void{
testInfo.addItem({Action:"Project",Time:evt.result.project});
testInfo.addItem({Action:"Managment",Time:evt.result.managment});
testInfo.addItem({Action:"Distraction",Time:evt.result.distraction});
} |
le code php correspondant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| $query= "SELECT * FROM employee WHERE id_employe= '1'";
$result = mysql_fetch_array(mysql_query($query));
$output1 = "<project>";
$output1.= $result['project_counter'];
$output1 .= "</project>";
$output2 = "<managment>";
$output2.= $result['managment_counter'];
$output2 .= "</managment>";
$output3 = "<distraction>";
$output3.= $result['break_counter'];
$output3 .= "</distraction>";
print($output1);
print($output2);
print($output3); |
De toute evidence ce n'est pas la bonne methode car le piechart n'apparait pas, je pense qu il doit etre vide.