所以......我的模型中有一个函数调用表的最后一个元素,然后我将结果分配给一个变量并将它返回给控制器,问题是我无法访问数组。我需要“身份证”。
// model
function ultimo()
{
$result = $this->db->select('*')->order_by("id","desc")->get('articulos', 1)->result();
return $result;
}
//controller
$ultimo['id']=$this->mod_articulos->ultimo();
// I try to access the array like this: (for test purposes)
// this gives me an array:
echo "<br /><br />Valor de Datos: ".$ultimo['id'];
// content of the array:
array(1)
{
["id"]=> array(1)
{
[0]=> object(stdClass)#25 (13)
{
["id"]=> string(2) "15"
["familia"]=> string(2) "01"
["subfamilia"]=> string(2) "01"
["codigo"]=> string(2) "03"
["cod_barras"]=> string(1) "3"
["nombre"]=> string(22) "Aceite de Oliva Virgen"
["descripcion"]=> string(20) "en botellas de 500ml"
["pcp"]=> string(4) "6.00"
["pvp"]=> string(5) "25.00"
["proveedor"]=> string(2) "03"
["stock"]=> string(6) "120000"
["minstock"]=> string(4) "1000"
["imagen"]=> string(0) ""
}
}
}
如果我使用 $ultimo['id']->id;
我会得到非对象错误。任何建议都将受到欢迎。