Получить значения из массива внутри другого массива для последующего сохранения их в базе данных.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Получить значения из массива внутри другого массива для последующего сохранения их в базе данных.

Сообщение Anonymous »

Я отправляю 2 данных с одинаковым именем на лицевой стороне, вот так

Код: Выделить всё

   First Address



Second Address


А затем я пытаюсь сохранить это значение в своей базе данных с помощью методов модели в codeigniter 3.
Это то, что я делал раньше всего с 1 данными

Код: Выделить всё

    $streetinfo['street'] = $this->input->post('street');
$streetinfo['city'] = $this->input->post('city');
$newAddress= json_encode($streetinfo);

$entry = array(
"id" => "1",
"address" => $newAddress,
);
$result= $this->address->insert_entry($entry);
Но теперь, когда я имею дело с большим количеством входных данных, я не знаю, как с ними обращаться
сейчас я храню данные вот так

Код: Выделить всё

$streetinfo = $this->input->post('street');
и когда я делаю var_dump для $streetinfo, я получаю это

Код: Выделить всё

array(2) { [1]=> array(2) { ["street"]=> string(1) "1" ["city"]=> string(1) "1" } [2]=> array(2) { ["street"]=> string(1) "3" ["city"]=> string(1) "2" }
}
И теперь я не знаю, как получить каждое значение из этих ключей и выполнить каждую вставку в базу данных

Подробнее здесь: https://stackoverflow.com/questions/685 ... them-in-db
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»