当我从下拉列表中选择数据并插入到表中时,插入数据的状态应在同一表中更新

时间:2019-11-22 07:30:07

标签: mysql laravel eloquent

当我从下拉列表中选择一个选项并插入到表中时,应在同一表中更新插入数据的状态。我在名为room_numbers的表中静态添加了一些数据。他们是 ID,房间号和状态。

房间号表

id rooms status
1  101   1
2  102   1
3  103   1

bookroom.blade.php

<div class="col-md-6">
    <select id="rooms" name="rooms" value="{{ old('rooms') }}">
        <option></option>
        @foreach($roomnumber_array as $data)
            <option value="{{$data->rooms}}">{{$data->rooms}}</option>
        @endforeach
    </select>
</div>                        
<div class="form-group row">
    <label for="from" class="col-md-4 col-form-label >{{ __('From') }}</label>
    <div class="col-md-6">
        <input id="from" type="date" name="from" value="{{ old('from') }}" autocomplete="from">
    </div>
</div>
<div class="form-group row">
    <label for="to" class="col-md-4 col-form-label">{{ __('To') }}</label>
    <div class="col-md-6">
        <input id="to" type="date" name="to" value="{{ old('to') }}" autocomplete="to">
    </div>
</div>

在这里,我从room_numbers表中获取房间号,并插入日期和日期 进入 room_book 表。当用户插入房间时,相应房间的状态将更新为0。 现在room_numbers表将是

id rooms status
1  101   0
2  102   1
3  103   1

我怎样才能做到这一点?请帮助我。

0 个答案:

没有答案