我已经在数据库的一列中插入了多个字符串作为数组。它们之间用逗号(,)隔开。
在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>
答案 0 :(得分:0)
您要在刀片模板中执行它还是在控制器中执行逻辑
但是我认为最好的方法是使用控制器
您可以使用explode
php函数
$stoppages = explode(',',$points->stoppagePoints);
然后创建一个数组,然后可以将其附加到视图
答案 1 :(得分:0)
@foreach (explode(',', $allroute->stoppagePoint) as $stoppagePoint)
<input type="text" value="{{ trim($stoppagePoint) }}" ...
@endforeach