我是laravel框架的新手,当我发送查询时,我遇到了这个问题。以这种形式获取结果:
[{"visitors":3}]
这是我用来得到这个结果的代码:
<?php echo $q = DB::table('visitors')->select('visitors')->get(); ?>
有什么我错过的吗?
答案 0 :(得分:0)
这不是最佳做法
<?php echo $q = DB::table('visitors')->select('visitors')->get(); ?>
遵循MVC模式,您应该在控制器中查询,例如
$q = DB::table('visitors')->select('visitors')->get();
然后在您的视图中传递$q
。然后遍历$q
以获得所有结果。如果您需要任何特定结果,例如$id = 3
,请使用where。