多个输入值无法存储在数据库中

时间:2018-05-17 10:52:13

标签: php html laravel variant

我在Laravel为我的酒店预订网站创建了一个管理面板,其中包含一个表格,管理员可以在其中添加值并将其存储在数据库中。

以下是我的数据库表的外观: enter image description here

<input type="hidden" v-model="row.id" v-bind:name="'variant[' + key + '][id]'">
    <td><input type="text" class="form-control" placeholder="Type" v-model="row.type" v-bind:name="'variant[' + key + '][type]'"></td>
    <td><input type="text" class="form-control" placeholder="Price" v-model="row.price" v-bind:name="'variant[' + key + '][price]'"></td>
    <td><input type="text" class="form-control" placeholder="Total rooms" v-model="row.no_of_rooms" v-bind:name="'variant[' + key + '][no_of_rooms]'"></td>
    <td><input type="text" class="form-control" placeholder="Occuppancy" v-model="row.max_occupancy" v-bind:name="'variant[' + key + '][max_occupancy]'"></td>
    <td><textarea class="form-control" placeholder="Description" v-model="row.description" v-bind:name="'variant[' + key + '][description]'"></textarea></td>
    <!-- <td><textarea class="form-control" placeholder="room no's" v-model="row.room_no" v-bind:name="'variant[' + key + '][room_no]'"></textarea></td> -->
    <td> <input-tag :tags.sync="room_no" v-model="row.room_no" v-bind:name="'variant[' + key + '][room_no]'"></input-tag></td>
    <td><a type="button" class="btn btn-danger btn-sm" v-on:click="removeRow(key)"><i class="fa fa-close"></i></a></td>
</tr>

除下面的字段外,所有输入字段都存储在数据库中。

<td> <input-tag :tags.sync="room_no" v-model="row.room_no" v-bind:name="'variant[' + key + '][room_no]'"></input-tag></td>

如果我尝试使用以下输入类型,我可以保存数据   

当我使用输入标签值时,它没有到达控制器并且它显示错误为未定义索引:room_no

0 个答案:

没有答案