小编Cha*_*ara的帖子

将复选框值保存到 Laravel 中的数据库

我是 Laravel 的新手。我使用循环将一些复选框值保存到数据库中,但它只将数组中的最后一个值保存到数据库中。

这是我的表格

<form action="{{url('resortf')}}" method="post" enctype="multipart/form-data">
            <input hidden name="h_id" value="{{ $hotel->id}}">
            @foreach($facility as $facilities)
            <div class="col-md-4">
                <img src="{{$facilities->image}}" width="50px" height="50px;">
                <label>{{$facilities->name}}</label>
                <input type="checkbox" value="{{$facilities->id}}" name="facilities[]">
            </div>
            @endforeach
            <div class="row">
                <input type="hidden" name="_token" value="{{ csrf_token() }}">
                <input type="submit" class="btn btn-success" value="Next">
                <input type="reset" class="btn btn-success" value="Reset">
            </div>

        </form>
Run Code Online (Sandbox Code Playgroud)

形式工作正常;$facilities$hotel从控制器传递。

这是商店功能

public function store(Request $request) {
    $resortfacility = new Resortfacility;
    $loop = $request->get('facilities'); 
    
    foreach ($loop as $value){
        $resortfacility->h_id = $request->get('h_id');
        $resortfacility->f_id = $value;
        
        $resortfacility->save();

    }
} …
Run Code Online (Sandbox Code Playgroud)

php checkbox laravel

5
推荐指数
1
解决办法
9522
查看次数

Codeigniter 子域 404 未找到

我是 codeigniter 的新手,我正在开发一个在此框架上完成的项目。当我尝试访问诸如“mysite.com/about”之类的网址时,它给了我一个错误 404 Not found,我在 wamp 和实时主机上尝试了许多 .htaccess 文件,但结果是相同的。我可以使用“mysite.com/index.php/about”访问这些文件,但我想像“mysite.com/about”一样访问,这不仅适用于有关页面,而且适用于我尝试使用以下方式访问的所有页面像这样“mysite.com/contact-us”。我该如何解决这个问题?

php codeigniter

2
推荐指数
1
解决办法
2082
查看次数

标签 统计

php ×2

checkbox ×1

codeigniter ×1

laravel ×1