2017-04-25 37 views
-1

您好我创建一个股票应用程序在PHP和使用highcharts(highstock),我有mysql数据和知道如何json_encode但我想编码和得到的结果链接https://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=如何使用php json_encode股票数据从mysql

我已经做了这样的事情:

$sqlgetresults = $db->query("SELECT * FROM STOCK"); 
    $datas = array(); 
    while($data = mysqli_fetch_array($sqlgetresults)) 
    { 
     $datas = $data; 
    } 
    $datas= json_encode($datas); 
    echo $datas; 
+4

'$ DATAS [] = $数据;' –

回答

0

试试吧

$out = array_values($datas); 
    json_encode($out); 
+0

由于这个工程,但我怎么循环,这样我可以获取([[id1,data1],[id2,data2]]) – Clement

+0

尝试使用foreach over $ out。 – hrvojeA