|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.11.2022, 10:58 | #1 |
Новичок
Джуниор
Регистрация: 01.11.2022
Сообщений: 0
|
(PHP)Запись в базу MySQL данных из многоуровневого массива $_POST каждый уровень в свою таблицу
Доброго времени суток!
Прошу откликнуться и помочь с запросом к базе для создания записей в ней, два дня по всякому пытаюсь реализовать не получается. В файл .php где будет запрос к базе на MySQL приходят данные из формы посредствам POST. Проблема в том, что данные приходят в виде многомерного массива и я это ни как поменять не могу (есть скрипт который делает динамическую таблицу и туда автоматом прописываются ключи, которые в последствии становиться ключами в многомерном массиве на 2-м его уровне.) данные в POST которые приходят выглядят так: Код:
В базе есть 2 таблицы следующего вида: https://programmersforum.ru/attachme...1&d=1667289139 https://programmersforum.ru/attachme...1&d=1667289150 просто вывести все содержание пришедшего массива $_POST я могу (подсказали) Код:
1)данные из массива с ключами adres, shema уже могут быть в таблице 'baza' в столбцах соответственно adres, shema, так как до формирования формы которая отправляет этот двумерный массив, есть форма которая уже заносит в таблицу следующие поля adres, shema, sessiya, region, status, но поскольку инпуты в первой форме с ключами adres, shema не обязательны на данном этапе, то именно эти поля могут быть определены в таблице как NULL, получается нужно проверить, если не NULL то заносим adres, shema при этом идентификатором строки в таблице куда нужно занести будет поле sessiya, на страницу где должен отработать скрипт занесения базу значения поля sessiya передается $_GET, соответственно этот идентификатор есть: Код:
Код:
Я понимаю, что тут изначально, что-то не так, а конкретно, если бы не создавался этот многомерный массив, то скорее всего и проблем бы таких не было. Я не знаю можно ли вообще такое реализовать, у меня не получается. Буду очень признателен за любую помощь. |
02.11.2022, 16:27 | #2 |
Новичок
Джуниор
Регистрация: 01.11.2022
Сообщений: 0
|
Добрый день!
Неужели никто не может взяться за мою задачку? |
02.11.2022, 16:56 | #3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,161
|
я же вам на другом форуме ответил как сделать.... или прямо надо сделать за вас?
|
02.11.2022, 17:21 | #4 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 493
|
нет никакого желания браться за эту задачу, по одним именам ключей массива и названиям полей в БД, видно что код писал полный профан, поэтому "не в коня корм"
php.ru ?
стимулятор https://yoomoney.ru/to/41001303250491
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не вносится запись в базу mysql | davidoff_72 | PHP | 2 | 25.01.2016 14:48 |
Одновременная запись в базу данных MySQL | Aleksandr | БД в Delphi | 12 | 13.11.2013 17:32 |
Как загрузить в базу данных MySQL таблицу ? | pufystyj | PHP | 4 | 19.02.2011 20:18 |
Запись данных в таблицу MySQL, расположенную на удалённом сервере) | tigr1991 | БД в Delphi | 0 | 07.01.2010 00:34 |
Не могу отобразить на одном листе несколько листов каждый из которых имеет свою сортировку данных | FERRUM | Microsoft Office Excel | 7 | 03.10.2009 10:41 |