这就是我目前在CodeIgniter中执行查询并返回数据集的方式:
$sql = "SELECT `user_id`, `username`
FROM `users`
LIMIT 10";
$query = $this->db->query($sql);
$users = array();
foreach($query->result() => $row) {
$users[] = array(
'user_id' => $row->user_id,
'username' => $row->username
);
}
return $users;
正如您所看到的,我明确地写了我想要返回的字段:
$users[] = array(
'user_id' => $row->user_id,
'username' => $row->username
);
有没有办法自动完成此操作。那么在sql查询中选择的所有字段都将被列为要返回的数组的键和值?
答案 0 :(得分:1)