Разделить данные из столбца базы данных и просмотреть как строку с помощью Laravel

введите здесь описание изображения Я вставил несколько строк в столбец в виде массива в своей базе данных. Они разделены запятой (,).

введите здесь описание изображения На странице просмотра маршрута № 1 есть 3 промежуточных пункта. Теперь я хочу показать их отдельно в разных полях ввода. Но они отображаются в том же поле, что и массив. И что же мне делать...?

<div class="col-md-4">
   <div class="group">
      <label>Stoppage Point</label>
      <input type="text" value="{{ $allroute->stoppagePoint }}" name="stoppagePoint" class="input1 removeDis {{ $errors->has('stoppagePoint') ? ' is-invalid' : '' }}" disabled required>
      @if ($errors->has('stoppagePoint'))
      <span class="invalid-feedback" role="alert">
      <strong>{{ $errors->first('totalStoppage') }}</strong>
      </span>
      @endif
   </div>
</div>


person Mousumi    schedule 12.10.2018    source источник


Ответы (1)


Вы хотите выполнить его внутри шаблона блейда или выполнить логику в контроллере?

Но я думаю, что лучший способ - использовать контроллер

Вы можете использовать функцию explode php

$stoppages = explode(',',$points->stoppagePoints);

то это создает массив, после чего вы можете добавить его в представление

person Gabriel Adewumi    schedule 12.10.2018