Php 如何在控制器中显示查询结果
我在显示查询结果时遇到困难 这是我用来从表中提取数据的代码。表名为Php 如何在控制器中显示查询结果,php,mysql,laravel-4,controller,Php,Mysql,Laravel 4,Controller,我在显示查询结果时遇到困难 这是我用来从表中提取数据的代码。表名为adtresults 我想从列名中提取数据enter\u input $value= "hospital one" $user=DB::table('adtresults')->where('enter_input', $value); foreach($user as $users){echo $users->enter_input;} 错误是试图获取非对象的属性您在最后错过了“get()”方法 改变这个 $us
adtresults
我想从列名中提取数据enter\u input
$value= "hospital one"
$user=DB::table('adtresults')->where('enter_input', $value);
foreach($user as $users){echo $users->enter_input;}
错误是试图获取非对象的属性
您在最后错过了“get()”方法
改变这个
$user=DB::table('adtresults')->where('enter_input', $value);
到
希望这有帮助。删除
foreach
并执行var_dump($user)
以查看$user
t(lightize\Database\Query\Builder)#194(27){[“connection”:protected]=>对象(lightize\Database\MySqlConnection)#187(17){[“pdo”:protected]=>对象(pdo){188(0)}[“readPdo”:protected]=>空[“reconnector”:protected]=>object(Closure){193(2){[“this”]=>object(lighted\Database\DatabaseManager){92(4){[“app”:protected]=>object(lighted\Foundation\Application){[“booted”:protected]=>bootl(true)[“bootingCallbacks”:protected]=>array(0){[bootedCallbacks]=>array(2){[0]=>object(Closure)})})(Closure)})74(2){”静态“]=>array(2){[Recursion显示类似的内容这是结果的一部分,它显示的信息应该足以让您意识到您没有按预期获得集合对象。请查看@mdamia答案以了解解决方案
$user=DB::table('adtresults')->where('enter_input', $value) -> get();