Обновление данных на основе идентификатора - PullRequest
0 голосов
/ 29 октября 2018

Вот данные таблицы в массиве. Получено со страницы пользователя

 array:5 [▼
 "_token" => "JkmBk6ozJ5NN3TMTobh48EH8MDlsjz7ER98d3mVH"
  "id" => array:2 [▼
   0 => "1"
   1 => "2"
  ]
  "locations" => array:2 [▼
    0 => "13.0717898,77.621292"
    1 => "13.0717898,77.621292"
  ]
  "location" => array:2 [▼
    0 => "Bangalore"
    1 => "Managalore"
  ]
  "submit" => "submit"
  ]

Я просто хочу получить доступ к данным массива и обновить таблицу на основе идентификатора

Обновление:

Я хочу заменить значение местоположения [0] широта / долгота на местоположение [0] - Бангалор на основе идентификатора

Если быть точным, я просто хочу заменить все значения широты / долготы, присутствующие в массиве местоположений, местами, выбранными на основе идентификатора пользователя.

Пожалуйста, помогите мне с кодом контроллера.

Вот код, который я написал для получения данных таблицы -

 @foreach ($data['Replocationdata'] as $key => $Replocationdata)
                 <tr id="Replocationdata{{$Replocationdata->id}}">
                   <td>{{$Replocationdata->id}}<input type="hidden" 
 name="id[]" value="{{$Replocationdata->id}}" /></td>
                   <td>{{$Replocationdata->locations}}<input type="hidden" 
 name="locations[]" value="{{$Replocationdata->locations}}" /></td>
                   <td><input type="text" name="location[]" /></td>
                 </tr>
 @endforeach

И функция контроллера

public function StorePlacename(Request $request)
{
  foreach ($request as $key => $temp) {
    echo($temp['id']);
  }
}

Я хочу получить все эти значения со страницы блейда (значения Array) и получить доступ к методу StorePlacename.

1 Ответ

0 голосов
/ 29 октября 2018

Вы можете получить значения ввода формы из вида laravel в контроллер, обратившись к имени входа в вашем контроллере следующим образом:

$location = $request->input('form_input_name');

замените form_input_name на location для доступа к массиву location.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...