Я хочу выводить метки времени без двойных qoutes в "данных:"PHP: запрос временной метки таблицы с JSON
Вот мой PHP код:
$sth = mysql_query("SELECT time FROM tableName");
$rows1 = array();
$rows1['name'] = 'Timestamp';
while($rr = mysql_fetch_assoc($sth)) {
$rows1['data'][] = $rr['time'];
}
$result = array();
array_push($result,$rows1);
print json_encode($result, JSON_NUMERIC_CHECK);
Это выводит следующее: [{ "имя" : «Временная метка», «данные»: [«2015-05-03 22:03:37», «2015-05-03 22:03:41»]}]
Я хочу этого: [2015-05 -03 22: 03: 37,2015-05-03 22:03:41]
Тогда это еще не JSON больше. только число и логические значения могут быть без кавычек в JSON –
Я не вижу ничего плохого в этом коде. Пожалуйста, предоставьте дополнительную информацию о том, почему вам нужен этот конкретный формат. Если вы просто хотите массив раз, почему вы создаете массив массивов? – Twisty