【发布时间】:2014-09-19 16:57:08
【问题描述】:
我正在创建一个函数来根据用户 ID 获取用户数据。这是我创建的函数:
function getUserData($data, $id) {
$query = $this->db->query('SELECT ' . $data . ' FROM users WHERE id = "' . $id . '"');
return $query->result();
}
我在 home_view.php 文件中调用这个方法:
<?php $username = $this->model_users->getUserData('username', 3); ?>
当我这样做时,我得到一个错误提示
A PHP Error was encountered
Severity: Notice
Message: Array to string conversion
Filename: views/home_view.php
Line Number: 25
有人可以告诉我为什么这样做吗?
【问题讨论】:
-
可能您正在执行类似
echo $username的操作,而$username是您查询结果中的值的数组。
标签: php codeigniter