Данные диапазона столбцов HighCharts после json_encodePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Данные диапазона столбцов HighCharts после json_encode

Сообщение Anonymous »

Я пытаюсь расширить отличный пример диаграммы диапазонов столбцов HighCharts, который я нашел на JSFiddle. После многих дней и большого количества исследований я почти закончил динамическое создание диаграммы, но не могу получить данные y в правильном формате для HighCharts.

Я могу успешно получить данные x с сервера в php в браузер в Javascript с использованием json_encode, но я застрял в том, чтобы данные y делали то же самое, даже после прочтения того, как использовать json_encode и json_encode, возвращающие значения следующих строк - PHP PDO SQL HighCharts. Я чувствую, что нахожусь на пороге решения, но мой компьютер думает иначе.

Чтобы упростить решение проблемы, я жестко запрограммировал некоторые примеры данных на PHP:< /p>

Код: Выделить всё

$data_x_in_php_array = array();

// set x values
array_push($data_x_in_php_array, 'A');
array_push($data_x_in_php_array, 'B');

// set y values
$data_y_in_php_array[] = array('x' => 0, 'low' => 1375488000000, 'high' => 1375527600000);
Далее я использовал json_encode для перемещения данных из php в javascript:

Код: Выделить всё

var data_x_in_js_array =  ;
alert('data_x_in_js_array =' + data_x_in_js_array);

var data_y_in_js_array =  ;
alert('data_y_in_js_array =' + data_y_in_js_array);
Затем я закомментировал некоторые данные, представленные в примере, и заменил их data_y_in_js_array:

Код: Выделить всё

var data_x =         data_x_in_js_array;

data_y =             [{//blue
data_y_in_js_array // uncommenting this line and commenting out the next three lines causes bars to disappear in the chart
//x: 0,
//low:  1375488000000, // milliseconds since unix epoch
//high: 1375527600000  // milliseconds since unix epoch
}
К сожалению, диаграмма отображается без отображения столбцов.

Я разместил пример на превосходном PhpFiddle. Любая помощь очень ценится.

Подробнее здесь: https://stackoverflow.com/questions/295 ... son-encode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»