gracias de igual forma castrovega.
He resulto ya el problema usando está función:
Código PHP:
public function load_multiselect($value,$database_array) {
foreach ($database_array->result_array() as $item) {
if ($value == $item['id_category']) {
echo 'selected="true"';
}
}
}
donde $database_array son las categorias asignadas a cada producto en mi bd y $value es el value del option en mi select
luego llamo a esta función en las option del select para que me seleccione solo las categorías que corresponden a ese producto