Php laravel post表单中的多个值(下拉列表)

Php laravel post表单中的多个值(下拉列表),php,laravel,laravel-5,Php,Laravel,Laravel 5,大家好,程序员们 我一整天都很沮丧,因为我必须为一个小时注册应用程序制作一个提交表,我必须为我是实习生的公司创建一个小时注册应用程序 所以基本上要做的是:我制作了一个包含多个值的提交表单,我被要求做一个下拉选择,我可以在其中输入“公司名称”和“任务名称”的值。(任务连接到公司名称)。所以基本上我想知道的是如何在一个下拉菜单中输入两个值。布局为“$company name-$task name” create.blade.php {!! Form::open(['url' => '

大家好,程序员们

我一整天都很沮丧,因为我必须为一个小时注册应用程序制作一个提交表,我必须为我是实习生的公司创建一个小时注册应用程序

所以基本上要做的是:我制作了一个包含多个值的提交表单,我被要求做一个下拉选择,我可以在其中输入“公司名称”和“任务名称”的值。(任务连接到公司名称)。所以基本上我想知道的是如何在一个下拉菜单中输入两个值。布局为“$company name-$task name”

create.blade.php

     {!! Form::open(['url' => 'hoursregistrations/create','files'=>true]) !!}

            <div class="form-group" hidden>
                {!! Form::label('user_id', 'User ID: ') !!}
                {!! Form::text('user_id', $authenticated, null, ['class' => 'form-control']) !!}
            </div>

            <select name="">
            @foreach($items as $item)
                <option value="{{ $item->id }}">
                    {{ $item->company->name }} - {{ $item->name }}
                </option>
                @endforeach
            </select>

            <div class="form-group">
                {!! Form::label('note', 'Notitie: ') !!} 
                {!! Form::text('note', null, ['class' => 'form-control']) !!}
            </div>

            <div class="form-group">
                {!! Form::label('date', 'Datum: ') !!}
                {!! Form::date('date', null, ['class' => 'form-control']) !!}
            </div>

            <div class="form-group">
                {!! Form::label('hours', 'Uren: (uren-minuten) ') !!}
                {!! Form::time('hours', null, ['class' => 'form-control']) !!}
            </div>



            <div class="form-group">
                <div class="col-sm-offset-2 col-sm-4">
                    <a class="btn btn-danger" href="{{ route('hoursregistrations.index') }}">
                        @lang('button.cancel')
                    </a>
                    <button type="submit" class="btn btn-success">
                        @lang('button.save')
                    </button>
                </div>
            </div>

            {!! Form::close() !!}
结论:如何将$project_id和$subproject_id合并到一个下拉项中


p、 很抱歉,如果它听起来含糊不清,我不擅长解释事物

你必须使用Facade表单吗?虽然这可能对您没有帮助,但您可以使用Blade的语法将其编写为纯HTML:

<select name="">
    @foreach($tasks as $task)
        <option value="{{ $task->id }}">
            {{ $task->company->name }} - {{ $task->name }}
        </option>
    @endforeach
</select>

@foreach($tasks作为$task)
{{$task->company->name}-{{$task->name}
@endforeach

据我所知,我不必使用它。再说一次,我在Laravel是一个完全的新手,但我通过教程学到了很多东西。关键是,一切都像现在这样运作。唯一的问题是,我必须按照您键入的方式在facade表单中输入2个值。此外,我忘了添加。我也尝试过你的方法,但一切都变得混乱,一切都变得一团糟。你能提供你正在使用的特定代码来显示任务吗?你想在哪里添加公司名称和任务名称?$items=array('Company_name'=>Company::where('status','client')->pull('Company_name','id')),'subproject_id'=>subproject::pull('title','id');//dd($项目);这就是我从数据库中的表中提取数据的地方。我想;$items,其中存储了所需的值。我的问题是,如何将这两个项目的值放在一个下拉菜单中
<select name="">
    @foreach($tasks as $task)
        <option value="{{ $task->id }}">
            {{ $task->company->name }} - {{ $task->name }}
        </option>
    @endforeach
</select>