如何用数据库中存储的数据检查选项底部

时间:2019-06-02 04:08:11

标签: php laravel

我使用laravel 4.2, 在我的项目中,我使用选项bottomn和复选框,数据存储在数据库中:

  1. id = 1 |标题= base1
  2. id = 2 |标题= base2

现在,我如何在此代码中使用存储的数据检查选项btn:

<div class="col-md-4">
   <div class="radio-list">
      @foreach($base as $ba)
         <label for="base-label-{{$ba->id}}">
            <div class="radio" id="label-{{$ba->id}}"><input type="radio" name="base" id="base-label-{{$ba->id}}" value="{{$ba->id}}"  {{ !empty($ba->id)  ? 'checked' : '' }}></div> {{$ba->title}}
         </label>
      @endforeach
   </div>
</div>

1 个答案:

答案 0 :(得分:0)

考虑您已从数据库中以id的形式检索到$ba_id数据,可以对此进行比较:

<div class="col-md-4">
    <div class="radio-list">
        @foreach($base as $ba)
            <label for="base-label-{{$ba->id}}">
                <div class="radio" id="label-{{$ba->id}}"><input type="radio" name="base" id="base-label-{{$ba->id}}" value="{{$ba->id}}"  {{ !empty($ba->id) && ($ba_id == $ba->id)  ? 'checked' : '' }}></div> {{$ba->title}}
            </label>
        @endforeach
    </div>
</div>