Buenas foro.
Tengo un problema al querer quitar un elemento de un array.
Estoy haciendo un detalle de pedido en un sesion que a su vez es un array.
De esta manera agrego datos a la sesion:
Código PHP:
Ver original@$detalle = $_SESSION["detalle"];
$detalle[$productoID] = array ( "codigo"=>$productoID,
"marca"=>$this->getAlphaNum("marca"),
"cantidad"=>$this->getInt("cantidad"),
"servicio"=>$this->getAlphaNum("producto"),
"produccion"=>(($this->getAlphaNum("p") == 1)? $this->getAlphaNum("p") : '0' ),
"diseno"=>(($this->getAlphaNum("d") == 1)? $this->getAlphaNum("d") : '0' ),
"inventario"=>(($this->getAlphaNum("a") == 1)? $this->getAlphaNum("a") : '0' ),
"precioU"=>$this->getAlphaNum("precio"),
"descuento"=>0,
"observaciones"=>$this->getAlphaNum("comentario")
);
al querer quitar un elemento de dicha sesion hago esto:
Código PHP:
Ver originalpublic function eliminar($codigo){
$detalle = $_SESSION["detalle"];
unset($detalle[$codigo]); $_SESSION["detalle"] = $detalle;
$this->redireccionar("pedidos/agregar/");
}
y me sale esanotificacion:
Notice: Array to string conversion
Alguien me podria ayudar porfavor se los agradeceria...