Php 我无法从laravel 4中的控制器访问我发布以查看的变量

Php 我无法从laravel 4中的控制器访问我发布以查看的变量,php,laravel,Php,Laravel,我有拉威尔的申请。 我将控制器中的变量$res发布到我的视图中,在视图中我无法访问我发布的变量。 这是我的密码: 我的路线: Route::get('/pickUpQuestion','createQuizController@showResult'); 我的控制器: public function showResult() { $prio = Input::get('quiz_prio'); $cat = Input::get('quiz_cat'); $les

我有拉威尔的申请。 我将控制器中的变量$res发布到我的视图中,在视图中我无法访问我发布的变量。 这是我的密码:

我的路线:

Route::get('/pickUpQuestion','createQuizController@showResult');
我的控制器:

public function showResult()
{
    $prio = Input::get('quiz_prio');

    $cat = Input::get('quiz_cat');

    $les = Input::get('quiz_less');

    $rdate = Input::get('date_start');

    $res = DB::select("select title from quiz where categories_id='$r2' and lesson_id='$r3' and priority_id='$r1' and date_start='$rdate'");

    return View::make('pickUpQuestion')->with('result',$res);
}
我的看法是:

@extends('layouts.master')

@section('content')

<?php
   var_dump($res);
?>
@stop

我使用post方法从另一个视图中的另一个表单获取查询中的值,并将其传递到此视图

错误在于

第一个参数必须是将在视图中使用的变量的名称,第二个参数是第一个参数的值

代码应该是这样的

return View::make('pickUpQuestion')->with('res',$res);