0

简单地说,我想进行一项调查,询问一个人一周喝了多少啤酒,抽了多少支烟。在我的 routes.php 中,我尝试过:

for ($numcigs=1; $numcigs<=60; $numcigs++) {
    $data['numcigs'][$numcigs] = $numcigs . ' cigarettes';
}

然后,在我看来,我有:

{{ Form::select('numcigs',$data['numcigs']) }}

不幸的是,这给了我错误:未定义的变量:数据

让我如此困惑的部分是我如何从我的路线中定义的一个数组中创建两个选择。

4

1 回答 1

4

直接使用$numcigs

{{ Form::select('numcigs', $numcigs) }}

中的所有数组键都会$data自动extract编辑到视图中,以便您可以直接访问它们。


以上假设您将您的传递$data到视图中:

View::make('path/to/view', $data);
于 2013-04-21T02:46:30.690 回答