php - 如何在 Controller 中显示查询结果

标签 php mysql laravel-4 controller

我在显示查询结果时遇到困难。

这是我用来从表中提取数据的代码。表名称为 adtresults 我想从列名 enter_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);

$user=DB::table('adtresults')->where('enter_input', $value) -> get();

希望这有帮助。

关于php - 如何在 Controller 中显示查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32614671/

相关文章:

PHP-FPM 进程导致 VPS 上 CPU 使用率高

php - 使用 php 和单选按钮更新数据

php - MYSQL子查询内连接order by count

php - 获取 2 个输入值中的任意一个并保存到 PHP MySQL 中的同一数据库字段

php - 对象返回三个值而不是一个。拉维

mysql - 使用一个事件执行两个过程

mysql - Laravel 4 将数据库字段更新为空 - 错误

PHP/mysql 结果集不重复同一用户

php - 如何在 Laravel 中以多对多关系正确检索数据?

mysql - PHP Laravel 4 - 数据库表 "as"