Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
Bookmarks
/
CHESS_ON
:
yyy.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php session_start(); include('database.php'); DB_connexion(); $_SESSION['chessmaster'] = "chessmaster_new"; $_SESSION['classement'] = "classement_new"; $_SESSION['parties'] = "parties_new"; $_SESSION['evolution'] = "evolution_new"; $_SESSION['membres'] = "membres"; $_SESSION['elo_affectation'] = "elo_affectation"; $sql = "select * from " .$_SESSION['classement'] ." ORDER by elo desc "; //echo $sql; $results = mysql_query($sql); $number = mysql_num_rows($results); //echo $number; $indice = 0; while($row = mysql_fetch_assoc($results)) { $joueur = $row["joueur"]; $elo = $row["elo"]; $parties = $row["parties"]; if($elo > 900 && $parties >= 20) { $arrData[$indice]["label"] = $joueur; $arrData[$indice]["value"] = $elo; $indice = $indice + 1; } } //echo "<pre>"; //print_r($arrData); //echo "</pre>"; //$data_json = json_encode($arrData); //echo $data_json; ?> <html> <head> <title>ELO classement</title> <!-- Include fusioncharts core library --> <!--<script type="text/javascript" src="https://cdn.fusioncharts.com/fusioncharts/latest/fusioncharts.js"></script>--> <!-- Include fusion theme --> <!--<script type="text/javascript" src="https://cdn.fusioncharts.com/fusioncharts/latest/themes/fusioncharts.theme.fusion.js"></script>--> <script src="Charts_2022/js/fusioncharts.js"></script> <script src="Charts_2022/js/themes/fusioncharts.theme.fusion.js"></script> <script type="text/javascript"> //https://www.fusioncharts.com/dev/getting-started/plain-javascript/your-first-chart-using-plain-javascript //STEP 2 - Chart Data //const data = "<?php echo $data_json; ?>"; // var javaScriptVar = "<?php echo $someVar; ?>"; // var javaScriptVar = "<?php echo json_encode($arrData); ?>"; //var javaScriptVar = JSON.parse("<?php echo $data_json; ?>"); //var plouf = JSON.parse(data); var import_data = <?php echo json_encode($arrData); ?>; alert("azzeesds"); const chartData = [{ "label": "Venezuela", "value": "290" }, { "label": "Saudi", "value": "260" }, { "label": "Canada", "value": "180" }, { "label": "Iran", "value": "140" }, { "label": "Russia", "value": "115" }, { "label": "UAE", "value": "100" }, { "label": "US", "value": "30" }, { "label": "China", "value": "30" }]; //STEP 3 - Chart Configurations const chartConfig = { type: 'column3d', renderAt: 'chart-container', width: '60%', height: '400', dataFormat: 'json', dataSource: { // Chart Configuration "chart": { "caption": "Classement ELO", "subCaption": "Onsemi Toulouse", "xAxisName": "Joueurs", "yAxisName": "ELO", "formatNumberScale": "0", "yAxisMaxValue": "1800", "yAxisMinValue": "900", //"numberSuffix": "K", "theme": "fusion", }, // Chart Data "data": import_data //chartData } }; FusionCharts.ready(function(){ var fusioncharts = new FusionCharts(chartConfig); fusioncharts.render(); }); </script> </head> <body> <div id="chart-container">FusionCharts XT will load here!</div> </body> </html>