Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 28.12.2018
Сообщений: 13

Вывести массив данных

08.04.2021, 02:40. Показов 1101. Ответов 1

Студворк — интернет-сервис помощи студентам
Нужна помощь, использую библиотеку графиков Chart.js. Необходимо вывести массив в раздел, отвечающий за точки построения графика. В интернете были примеры, но из них получилось склепать только адекватный вывод данных в массив.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$query = "SELECT `SCORES` FROM `STATS`";
                    
                    if ($stmt = $connect->prepare($query)) {
                        $stmt->execute();
                        $stmt->bind_result($scores);            
                    
                        $scores = array();
                    
                        while ($stmt->fetch()) {
                            $data[] = $scores;
                        }
                            $stmt->close();
                    }
                    
                    $datasets = array('data'=> $data);
                    $data = array('datasets'=> array($datasets));
                    print_r ($datasets);
                    echo json_encode($data);
Раздел в который надо вывести массив данных, находится в js-части файла, как правильно нужно вставить данные из массива? Данные должны быть в след. виде:

JavaScript
1
data: ['1','2',...,'6']
Массив выглядит след. образом (значений в БД и массиве - шесть): Array ( [data] => Array ( [0] => 29 [1] => 40 [2] => 18 [3] => 26 [4] => 24 [5] => 31 ) ), далее энкодированный в json - {"datasets":[{"data":[29,40,18,26,24,31]}]}

Использовал пример из интернета:
JavaScript
1
data: [<?php echo join($result, ',') ?>],
Я понял что это совсем не то. Надеюсь кто-то сможет помочь мне)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.04.2021, 02:40
Ответы с готовыми решениями:

Создать и вывести массив в с элементами. Выполнить задание. В случае отсутствии искомых данных, вывести сообщение об это
Создать и вывести массив в с элементами. Выполнить задание. В случае отсутствии искомых данных, вывести сообщение об этом. второй...

Создать массив, вывести массив, вывести все чётные элементы, вывести количество чётных элементов
3) Создать массив из n элементов (n вводится с клавиатуры). Заполнить его рандомными значениями от 0 до 100 не включительно. Вывести...

Как вывести массив данных?
.model small .stack 100h .386 ;Разрешение трансляции команд процессора 386 .data mas db 20 dup (0) ;исходный массив .code ...

1
 Аватар для atanov
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
08.04.2021, 20:38
Цитата Сообщение от Константин Кост Посмотреть сообщение
print_r ($datasets);
это убрать, ниже json на клиент идёт
этот json нужно нужно будет разобрать на клиенте:

JavaScript
1
2
3
4
let data_server = JSON.parse(json);//json - это json с сервера
......
......
data: data_server['data']
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.04.2021, 20:38
Помогаю со студенческими работами здесь

Создать массив данных и вывести его на консоль
Всем доброго времени суток.По заданию мне необходимо создать массив данных и вывести его на консоль,количество элементов пользователь...

Создать динамичный массив данных и вывести часть его
Прошу помочь разобраться с указателями. Хочется сделать запрос в котором отображается часть данных из файла, не прибегая с sql,...

Массив структур: База данных машин, вывести машину зеленого цвета
У меня задание такое : Нужно создать массив структур База даних машын, нужно вывести машыну зеленого цвета . Помогите разобраться в...

Заполнить массив из 100 элементов случайными числами от -10 до 25. Вывести массив. Вывести числа массива без повторов
массив

Сгенерировать массив. Вывести массив. Найти и вывести max и min значения элементы массива, а так же их индексы
Сгенерировать массив. Вывести массив. Найти и вывести max и min значения элементы массива, а так же их индексы


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru