返回$ query-> result_array();
有时我会得到多个这样的单个数组:
Array
(
[user_id] => 32
[username] => johnd
[cat_id] => 7
)
Array
(
[user_id] => 33
[username] => Janed
[cat_id] => 6
)
Run Code Online (Sandbox Code Playgroud)
虽然有时我得到像这样的多维数组:
Array
(
[0] => Array
(
[user_id] => 33
[username] => Janed
[cat_id] => 6
)
[1] => Array
(
[user_id] => 32
[username] => Johnd
[cat_id] => 7
)
)
Run Code Online (Sandbox Code Playgroud)
是否与查询有关,是否有特定的理由?
$query->result_array() 总是返回一个二维数组(除非数据库没有返回结果,否则它返回一个空数组)。
它返回一个“结果”数组的数组。每个结果数组都包含该行的字段。
文档: http: //ellislab.com/codeigniter/user-guide/database/results.html
| 归档时间: |
|
| 查看次数: |
4007 次 |
| 最近记录: |