0
我正在使用Google API Chart,通過使用php獲取數據來生成表格表的項目,mysql & json。現在我被卡在'同步時間'列上,它使用mysql數據庫上的時間戳數據類型,這給我錯誤。我應該用什麼來代替「日期」?如何使用PHP/MySQL到JSON的時間戳谷歌圖表表
任何幫助,非常感謝。我的代碼如下所示:
$sql="SELECT device, recordcount, CONCAT(city, ', ', country) AS `Country`, synctime FROM devices";
$exec = mysqli_query($con,$sql);
mysqli_close($con);
$table = array();
$table['cols'] = array(
//Labels for the chart, these represent the column titles
array('id' => '', 'label' => 'device', 'type' => 'string'),
array('id' => '', 'label' => 'recordcount', 'type' => 'number'),
array('id' => '', 'label' => 'Country', 'type' => 'string'),
array('id' => '', 'label' => 'synctime', 'type' => 'string')
);
$rows = array();
foreach($exec as $row){
$temp = array();
//Values
$temp[] = array('v' => (string) $row['device']);
$temp[] = array('v' => (int) $row['recordcount']);
$temp[] = array('v' => (string) $row['Country']);
$temp[] = array('v' => (date) $row['synctime']);
$rows[] = array('c' => $temp);
}
$table['rows'] = $rows;
$jsonTable = json_encode($table);
'日期(「年月日」,$行[「同步時間」])'或任何格式,你需要 –
嗨@AlexTartan感謝您的幫助,儘管代碼並沒有爲我工作,但是這給了我這個想法。 –