小编Min*_*ina的帖子

ErrorException:未定义的变量 laravel

我试图将变量从控制器传递到视图,我尝试了紧凑型和 with 但没有任何效果,我收到此错误:

ErrorException 未定义变量:程序。

控制器

public function getManageCourse(){
    $programs = Program::all();
    $academics = Academic::orderBy('academic_id','DESC')->get();
    return view(('courses.manageCourse'),compact('programs','academics'));
}
Run Code Online (Sandbox Code Playgroud)

看法

<div class="col-sm-4">
    <label for="program">Course</label>
    <div class="input-group">
        <select class="form-control" name="program_id" id="program_id">
            <option value="">------------</option>
            @foreach($programs as $key =>$p)
                <option value="{{$p->$program_id}}">{{$y->program}}</option>
            @endforeach
        </select>
        <div class="input-group-addon">
            <span class="fa fa-plus" id="add-more-program"></span>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我研究过类似的问题,但没有找到解决方案,为什么会发生这种情况?我究竟做错了什么?

php laravel

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

标签 统计

laravel ×1

php ×1