php - laravel Illegal offset type error -


i have page shows detail of single testcase reason can't pass error send id heres controller

public function show($id) {     $data =db::table('testcase')->where('testcaseid', $id);     return view('managements.testcase-details')->with($data); } 

heres rest of error

in view.php line 180 @ handleexceptions->handleerror('2', 'illegal offset type', 'c:\xampp\htdocs\terkwazmng\vendor\laravel\framework\src\illuminate\view\view.php', '180', array('key' => object(builder), 'value' => null))

you forgot little bit. get , set data variable name. error means, pass query builder rather results. second error passing null value (second param in with).

$data =db::table('testcase')->where('testcaseid', $id)->get(); return view('managements.testcase-details')->with('data', $data); 

in view use data use array: foreach($data ...).


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -