не знаю правильно ли так делать, но решил таким образом
if (isset($_POST['data'])){ foreach ($_POST['data'] as $key=>$arr){ $ID = $key; foreach ($arr as $key_1=>$value){ if( $key_1=='fio' ) {$fio= $value;} if( $key_1=='phone' ) {$phone= $value;} } } } |
Цитата:
|
Цитата:
|
А чем отличается $_POST['data'][$key]['phone'] от $phone? Ничем. А зачем колотить массив данных на переменные для передачи кому либо, почему не передать сразу массив?
Приняв данные от клиента, вы должны их проверить фильтром, соответствуют ли они требуемому, а затем к примеру обновить в базе. А чтобы обновить, зачем же их разбивать на переменные? |
Часовой пояс GMT +3, время: 10:25. |