道歉,如果我的標題是模糊的,我會盡我所能迭代。使用JS解析JSON響應
我正在使用以下PHP代碼從MySQL DB返回COUNT查詢。
的響應是細但是我無法解析與JS將響應作爲我想的儀表板內僅呈現的值(freeboard.io)
<?php
//Create Database Connection
$db = mysql_connect("localhost","root","passwordROOT12");
if (!$db) {
die('Could not connect to the db brah: ' . mysql());
}
//Select the database
mysql_select_db("cp_investigations",$db);
//Replace the * in the query with the column names.
$result = mysql_query("select count(*) from emailAccount", $db);
//Create an array
$json_response = array();
while ($row = mysql_fetch_array($result)) {
$json_response[] = $row;
}
print json_encode($json_response);
//Close the db connection
fclose($db);
>
RESPONSE?:
[{ 「0」: 「49」, 「計數(*)」: 「49」}]
這裏是我目前正在使用中的學嘗試JS t將值「49」反映回儀表板。
datasources["Test"].0].
的問題是這是回訪:NaN的在儀表板界面。
我很確定我需要改變這個當前的JS,以便它正確地解析只有預期的價值。 (不過,我已經試過我知道一切沒有運氣)
解析'VAR jsObj = JSON的第一行。使用'jsObj [0] [「0」] // - >「49」或「jsObj [0] [」count(*)「]// - >「49」(取決於需要哪個「49」)。 – user2864740 2014-08-31 02:33:52
希望代碼中的密碼不是生產服務器上的真實密碼。如果是這樣,您可能需要在生產代碼中對其進行更改。 – jmort253 2014-08-31 03:08:52
如果有人正在閱讀本文,這肯定不是!真正的密碼爲我的VPS位於@ 161.12.211.23 ... T.T – shadowmoses 2014-08-31 06:03:24