Définir plusieurs valeurs sélectionnées dans form_multiselect() dans codeigniter

Je me demande si il existe un moyen de définition de plusieurs (3) les valeurs "sélectionnées" dans form_multiselect().
Je l'ai eu à travailler avec seulement 1 valeur à l'aide de la clé($selectie) où $selectie est ma requête pour obtenir les valeurs de la base de données d'une société id.

Mon modèle de requête ressemble à ceci:

function getselection($id2)
{
    $this->db->from('bedrijfcategorieen');
    $this->db->join('categorieen', 'bedrijfcategorieen.idcategorieen = categorieen.idcategorieen');
    $this->db->where('bedrijfcategorieen.idbedrijven', $id2);
    $query = $this->db->get();

    return $query->result_array();
}

Mon contrôleur:

    $data['selected'] = $this->members_model->getselection($id2);

Mon point de vue:

<?php
    foreach($selected as $row){
        $selectie[$row['idcategorieen']] = $row['Categorie'];
    }
    echo '<pre>';
    print_r($selectie);
    echo '</pre>';
?>

<tr>
<td><?= form_label('Categorieen'); ?></td>
<td><?= form_multiselect('categorieen[]', $opties, key($selectie)); ?></td>
</tr>

print_r($selectie); produit:

Array
(
    [11] => Webdesign
    [12] => Vlaggen
    [13] => Auto-s
)
InformationsquelleAutor Kees Sonnema | 2013-05-30