使用函数从数组返回变量

时间:2011-03-31 18:25:38

标签: php mysql

我使用此查询从数据库中检索数据:

SELECT * FROM tickets_departement_groups WHERE group_id = '{$user_group}'

$user_group已经定义,我使用mysql_fetch_array获取数据,如下所示:

foreach ($query->result_array() as $row)
{
    return $row['departement_id'];
}

这一切都在一个名为get_departement_id()的函数下,所以当我做echo get_departement_id();时 它打印最后一个部门ID,但我有很多。我想要做的是输出给定查询的所有部门ID。

1 个答案:

答案 0 :(得分:3)

创建和数组并返回数组?

$id_list = array();
foreach($query->result_array()  as $row){
    $id_list[] = $row['departement_id'];
}

return $id_list;