如何在Codeigniter中显示所有值

A.C*_*dan 2 php mysql codeigniter

我正在使用以下代码,但只会得到一个结果。

function group($id)
{
    $this->db->select('groupId,groupName');    
    $this->db->from('groups');
    $this->db->where('createdBy',$id);
    $query = $this->db->get();
    foreach($result=$query->row_array() as $row)
    {
        print_r($result);
    }
}
Run Code Online (Sandbox Code Playgroud)

如何显示数据库中的所有值?请帮助我。

Man*_*ngh 5

Use $query->result()方法object返回result_array用于在数组中返回值的用途

foreach ($query->result() as $row)
{
    echo $row->groupId;//column names
}
Run Code Online (Sandbox Code Playgroud)

使用 result_array

foreach ($query->result_array() as $row)
{
    echo $row['groupId'];//column names
}
Run Code Online (Sandbox Code Playgroud)