Php 具有相同名称的多个下拉菜单按索引选择值

Php 具有相同名称的多个下拉菜单按索引选择值,php,laravel,drop-down-menu,Php,Laravel,Drop Down Menu,我创建了一个for循环,根据变量创建大量下拉菜单。选项来自数据库。像这样: @for ($i = 0; $i< $variable; $i++) <select name="name[]"> @for ($x = 0; $x< $variable2; $x++) <option value={{$result[$x]->columname}}>something</option> @endfor </

我创建了一个for循环,根据变量创建大量下拉菜单。选项来自数据库。像这样:

@for ($i = 0; $i< $variable; $i++)
   <select name="name[]">
   @for ($x = 0; $x< $variable2; $x++)
      <option value={{$result[$x]->columname}}>something</option>
   @endfor
   </select>
@endfor
因此,基本上,当$variable=3时,将有3个具有相同选项的下拉菜单。现在,每当在一些下拉菜单中有值并且用户单击按钮时,我希望变量留在其中。我知道我可以使用selected,但我不知道如何确保它保持在右下拉菜单的正确选项上

现在每当我把“名字”翻出来;我可以看到数组中现有下拉菜单的所有选项值。因此,我当然会将Input::get'name'从控制器发送回视图,如:return view::make'page'->with'name',Input::get'name'


我的问题是,我如何才能用我现在的输入值将这些值保留在以前的下拉菜单中?

这里你可以使用html数组概念。将有3个下拉菜单具有相同的选项和名称。@Ejay抱歉,我忘了这里的一些内容。看编辑。