Мне нужно добавить по одному элементу на каждый уровень двумерного массива, который был сформирован путем реструктуризации столбцов двух ассоциативных элементов в индексированные строки.
Вот транспонированный массив:< /p>
Array (
[0] => Array (
[actor_rt_id] => 162683283,
[item_number] => 3
)
[1] => Array (
[actor_rt_id] => 162657351,
[item_number] => 5
)
)
Этот код создает массив. Закомментированная строка — это то, что я пытался добавить в массив. Код перед комментарием создает массив.
$data_itemone['actor_rt_id'] = $this->input->post('actor_id');
$data_itemtwo['item_number'] = $this->input->post('item_number');
$data_item = array_merge($data_itemone, $data_itemtwo);
$res = [];
foreach ($data_item as $key => $value) {
foreach ($value as $data => $thevalue) {
$res[$data][$key] = $thevalue;
//$res['film_id'] = $film_id;
}
}
Мне нужно добавить из сообщения еще одну переменную, которая представляет собой одну строку.
$film_id = $this->input->post('film_id');
Мне нужно, чтобы это было в массиве вот так -
Array (
[0] => Array (
[actor_rt_id] => 162683283,
[item_number] => 3,
[film_id] => 52352
)
[1] => Array (
[actor_rt_id] => 162657351,
[item_number] => 5,
[film_id] => 52352
)
)
...но мой код (без комментариев) выдает -
Array (
[0] => Array (
[actor_rt_id] => 162683283,
[item_number] => 3
)
[film_id] => 16639,
[1] => Array (
[actor_rt_id] => 162657351,
[item_number] => 5
)
)
Подробнее здесь: https://stackoverflow.com/questions/293 ... o-each-row
Объедините и транспонируйте данные двухмерной отправки и добавьте одно значение в каждую строку. ⇐ Php
Кемеровские программисты php общаются здесь
1719304879
Anonymous
Мне нужно добавить по одному элементу на каждый уровень двумерного массива, который был сформирован путем реструктуризации столбцов двух ассоциативных элементов в индексированные строки.
Вот транспонированный массив:< /p>
Array (
[0] => Array (
[actor_rt_id] => 162683283,
[item_number] => 3
)
[1] => Array (
[actor_rt_id] => 162657351,
[item_number] => 5
)
)
Этот код создает массив. Закомментированная строка — это то, что я пытался добавить в массив. Код перед комментарием создает массив.
$data_itemone['actor_rt_id'] = $this->input->post('actor_id');
$data_itemtwo['item_number'] = $this->input->post('item_number');
$data_item = array_merge($data_itemone, $data_itemtwo);
$res = [];
foreach ($data_item as $key => $value) {
foreach ($value as $data => $thevalue) {
$res[$data][$key] = $thevalue;
//$res['film_id'] = $film_id;
}
}
Мне нужно добавить из сообщения еще одну переменную, которая представляет собой одну строку.
$film_id = $this->input->post('film_id');
Мне нужно, чтобы это было в массиве вот так -
Array (
[0] => Array (
[actor_rt_id] => 162683283,
[item_number] => 3,
[film_id] => 52352
)
[1] => Array (
[actor_rt_id] => 162657351,
[item_number] => 5,
[film_id] => 52352
)
)
...но мой код (без комментариев) выдает -
Array (
[0] => Array (
[actor_rt_id] => 162683283,
[item_number] => 3
)
[film_id] => 16639,
[1] => Array (
[actor_rt_id] => 162657351,
[item_number] => 5
)
)
Подробнее здесь: [url]https://stackoverflow.com/questions/29324220/merge-and-transpose-2d-submission-data-and-append-a-single-value-to-each-row[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия