-3
В настоящее время я получаю одинаковые результаты $ val, но ключ $ отлично работает. Что я делаю не так?Сохранение нескольких значений foreach
foreach($awards['award_title'] as $key) {
foreach($_POST['award_title_new'] as $val)
$award_title_trans[$key] = $val;
}
update_option('award_title', $award_title_trans);
$ присуждает массив:
["award_title"]=>
array(2) {
[0]=>
string(7) "testnew"
[1]=>
string(5) "newti"
}
и $ POST является имя входного массива = 'award_title_new []
То, что я ожидал, чтобы сохранить значение $ награды в виде и значение $ POST в качестве значения:
array(2) {
["testnew"]=>
string(3) "345"
["newti"]=>
string(3) "345"
}
Как выглядят 2 массива? Что вы ожидаете в результате? Взгляните на это [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) – RiggsFolly
@AnilAstrio, обновите свой вопрос, также добавьте ожидаемый результат. –
и что вы ожидаете в результате? –