Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
download
/
CHESS_2022
:
chart01.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
// ne pas oublier header('Content-type: application/json'); <link href="http://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel="stylesheet"> <script src="http://code.jquery.com/jquery-1.10.2.js"></script> <script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> <script type="text/javascript"> $(document).ready(function () { var source = { datatype: "json", datafields: [ { name: 'OrderDate', type: 'date'}, { name: 'Quantity'}, { name: 'ProductName'} ], url: 'data.php' }; }); </script> <?php include('connect.php'); # Connect to the database $mysqli = new mysqli($hostname, $username, $password, $database); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } // get data and store in a json array $from = 0; $to = 30; $query = "SELECT OrderDate, ProductName, Quantity FROM invoices ORDER BY OrderDate LIMIT ?, ?"; $result = $mysqli->prepare($query); $result->bind_param('ii', $from, $to); $result->execute(); /* bind result variables */ $result->bind_result($OrderDate, $ProductName, $Quantity); /* fetch values */ while ($result->fetch()) { $orders[] = array( 'OrderDate' => $OrderDate, 'ProductName' => $ProductName, 'Quantity' => $Quantity ); } echo json_encode($orders); /* close statement */ $result->close(); /* close connection */ $mysqli->close(); //https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxchart/jquery-chart-data-source.htm ?>