Из базы данных в массив в строку

0

Я пытаюсь выбрать данные из моей базы данных и отобразить их в виде строки. Я знаю, что вам нужно изменить его на массив, а затем на строку, но я не знаю как. Когда я запускаю запрос mysql:

"SELECT 'plant (cm)' FROM PlantDATA"
я получаю следующее:
0.10
0.25
0.33
Я действительно хотел бы получить его в строку вроде:
0.10, 0.25, 0.33
, чтобы я мог передать ее в свой график начальной загрузки.

РЕДАКТИРОВАТЬ: Моя база данных выглядит следующим образом: {ID, дата, завод (см)}

1 | 01-02-2019 | 0.10
2 | 03-02-2019 | 0.25
3 | 06-02-2019 | 0.33
  • 2
    Смотрите implode() .
  • 0
    Обратите внимание, что растение не является функцией.
Показать ещё 5 комментариев
Теги:

1 ответ

0

Просто предложение. Если вы хотите выбрать столбец с именем "растение (см)", то вы должны использовать backtics

 "SELECT 'plant (cm)' FROM PlantDATA"

и если вы хотите получить разделенный запятыми результат, вы можете использовать group_concat

"SELECT group_concat('plant (cm)') FROM PlantDATA"
  • 2
    Если это всего лишь предложение - конечно, комментарий будет лучше. Если это решает проблему, то это просто дубликат stackoverflow.com/questions/11321491/…
  • 0
    .. Я не знаю, какое у вас содержание данных, поэтому я не могу оценить ваш результат .. Обновите свой вопрос, добавьте образец четких данных и ожидаемый результат
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню