Código PHP:
function getByIds($arrayIdProducts)
{
$cont=count($arrayIdProductos);
$consulta=Array();
for($i=0;$i<$cont;$i++)
{
$consulta[$i]=$this->db->select('idproducto, marca, precio, descripcion, fabricante, imagen');
$consulta[$i]=$this->db->where('idproducto',(int)$arrayIdProductos[$i]);
$consulta[$i]=$this->db->get('productos');
}
if(empty($consulta))
{
return false;
}
else
{
$arrayProductos=array();
$i=0;
foreach ($consulta as $fila)
{
$arrayProductos['identificador'][$i]=$fila['idproducto'];
$arrayProductos['marcaProd'][$i]=$fila['marca'];
$arrayProductos['precioProd'][$i]=$fila['precio'];
$arrayProductos['descProd'][$i]=$fila['descripcion'];
$arrayProductos['fabricProd'][$i]=$fila['fabricante'];
$arrayProductos['foto'][$i]=$fila['imagen'];
$i++;
}
return $arrayProductos;
}
}
reaslmente puse el codigo para ver si alguien toma la idea de lo que deseo hacer, pero se que esta maaaal la parte esa de guardar en un arreglo la consulta.