14 / 9 / 11
Регистрация: 10.09.2012
Сообщений: 933
|
|||||||||||
1 | |||||||||||
Запись массивов в базу19.02.2021, 16:41. Показов 465. Ответов 6
Метки нет (Все метки)
Привет. Есть два метода для конвертирования массива в Yaml и наоборот. Есть поле в бд mysql. Назовём его field. Записываю в него массив.
0
|
19.02.2021, 16:41 | |
Ответы с готовыми решениями:
6
Перебор нескольких массивов и запись данных в базу Запретить запись в базу, если в базе уже есть запись Запретить запись в базу, если в базе уже есть такая запись - PHP БД запись в базу |
530 / 385 / 247
Регистрация: 31.05.2016
Сообщений: 1,049
|
|
19.02.2021, 20:08 | 2 |
Зачем вы для этого используете YAML а не JSON?
0
|
220 / 173 / 115
Регистрация: 19.01.2015
Сообщений: 524
|
||||||
19.02.2021, 21:39 | 3 | |||||
Массивы обычно в БД хранят в виде сериализованных массивов или json. Два массива в дин столбец запихнуть конечно можно, но лучше сделать из них один.
0
|
14 / 9 / 11
Регистрация: 10.09.2012
Сообщений: 933
|
|
20.02.2021, 16:19 [ТС] | 4 |
Дело в том,что они не вместе пишутся. Сначала один. В другое время другой. Значит придётся получать записанный массив,конвертировать его из Yaml в Array , объеденять и снова в Yaml. Попробую. Посмотрю в каком виде получится Array
Добавлено через 12 минут Плюс придётся как то получить последний ключ Yaml[],что бы объеденить? Добавлено через 33 минуты Вроде получается. array_merge() использовал. Посмотрю дальше). Как пойдёт.
0
|
14 / 9 / 11
Регистрация: 10.09.2012
Сообщений: 933
|
||||||||||||||||
21.02.2021, 08:42 [ТС] | 5 | |||||||||||||||
И снова привет. Не вышло,как надо создать массив с Yaml, решил использовать json. После записи в базу(пишу json-ы через пытаюсь выбрать и перебрать. Имею.
Массив с полями из бд, в которых могут быть данные
Начинаю перебирать.
0
|
220 / 173 / 115
Регистрация: 19.01.2015
Сообщений: 524
|
|
21.02.2021, 10:10 | 6 |
Это не массив лишний, это print_r внутри цикла. Соответственно и информация несколько раз выводится.
0
|
14 / 9 / 11
Регистрация: 10.09.2012
Сообщений: 933
|
|
21.02.2021, 10:49 [ТС] | 7 |
Аааа,понятно).Спасибо.
0
|
21.02.2021, 10:49 | |
21.02.2021, 10:49 | |
Помогаю со студенческими работами здесь
7
запись в базу Запись в базу Запись в базу Запись в базу Запись в базу данных скедитр запись в базу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |