php - Laravel 4 - DB::select 返回数组但未找到 $array[$key]

标签 php arrays laravel-4

在 laravel 4 路由中,我有一个这样的数据库查询

$data1 = DB::select('SELECT MAX(id) AS mxid FROM table_name', array());
return $data1["mxid"];  

但它给出了以下错误:

enter image description here

帮帮我。我不明白为什么找不到这个 key 。如果我写

return $data1;  

它给出了,

[{"mxid":"0"}]

最佳答案

解决方案:

return $data1[0]->mxid;

关于php - Laravel 4 - DB::select 返回数组但未找到 $array[$key],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22728196/

相关文章:

php - Zend Framework 2 上的模块和模型组织

PHP MYSQL 多维数组提取值

javascript - 捕获从数组拼接的数据

java - 如何在不删除分割字符的情况下分割字符串

php - Laravel 4 路由 - 如果不满足条件则能够跳过路由

php - 在 laravel 模型中更改数据库连接

php - Laravel 8 分页无法正确加载

php - aws.push 到多个环境

javascript - 获取键值对的嵌套对象数

mysql - 哪个是合适的 sql 查询?