Mysql У меня есть таблицы пользователей и групп
Таблица пользователей
id
, username
, email
, fullname
, password
, avatar
, sign
, created
, created_by
, modified
, modified_by
, register_time
, register_ip
, active_code
, active_time
, status
, ordering
, group_id
Таблица групп
id
, name
, status
, ordering
, created
, created_by
, modified
, modified_by
GroupsTable.php
public function itemInSelectBox($arrParam = null, $options = null)
{
$adapter = $this->tableGateway->getAdapter();
$sql = new Sql($adapter);
$select = new Select();
$select->from('group');
$select->columns(['id', 'name']);
$selectString = $sql->buildSqlString($select);
$items = $adapter->query($selectString, $adapter::QUERY_MODE_EXECUTE);
$result = [];
if (!empty($items)) {
foreach ($items as $item) {
$result[$item->id] = $item->name;
}
}
return $result;
}
Я уже получил список пользователей в indexAction в UserController, но теперь я хочу получить имя группы списков и идентификатор группы в таблице Group
, чтобы поместить их в поле выбора.Как UserController использовать itemInSelectBox ()