Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2013, 11:39
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 6 meses
Puntos: 43
Respuesta: problema con session y arreglos

Cita:
Iniciado por repara2 Ver Mensaje
Comprueba esta linea:
$item = $this->mano->searchPk($this->uri->segment(3));
y además el resultado que devuelve array_push().
Salu2
ya lo comprobe previamente de escribir el post
$item = $this->mano->searchPk($this->uri->segment(3));
me devuelve el registro de la base de datos.
Y el array_push hasta cuando agrego un tercer item a la tabla me lo devuelve bien, pero al querer agregar un cuarto item no lo hace sino que lo reemplaza por ello me llama la atencion.

antes del array push tengo esto cuando agrego un tercer elemento:
Cita:
array(
['nro'] =>
1
['items'] =>
array(

[0] =>
array(

['mano_id'] =>
7
['parent_id'] =>
4
['nombre'] =>
'Electricidad Industrial'
['texto'] =>
['precio'] =>
1500
['impuesto'] =>
0.00
['descuento'] =>
0.00
['estado'] =>
0
['item_id'] =>
1
['cantidad'] =>
1
['precio_o'] =>
1500
)
[1] =>
array(

['mano_id'] =>
5
['parent_id'] =>
1
['nombre'] =>
'Cloacas'
['texto'] =>
['precio'] =>
495
['impuesto'] =>
0.00
['descuento'] =>
1.00
['estado'] =>
0
['item_id'] =>
2
['cantidad'] =>
1
['precio_o'] =>
500
)
)
)
y despues de del array_push agrega el tercer elemento:
Cita:
array(
[0] =>
array(

['mano_id'] =>
7
['parent_id'] =>
4
['nombre'] =>
'Electricidad Industrial'
['texto'] =>
['precio'] =>
1500
['impuesto'] =>
0.00
['descuento'] =>
0.00
['estado'] =>
0
['item_id'] =>
1
['cantidad'] =>
1
['precio_o'] =>
1500
)
[1] =>
array(

['mano_id'] =>
5
['parent_id'] =>
1
['nombre'] =>
'Cloacas'
['texto'] =>
['precio'] =>
495
['impuesto'] =>
0.00
['descuento'] =>
1.00
['estado'] =>
0
['item_id'] =>
2
['cantidad'] =>
1
['precio_o'] =>
500
)
[2] =>
array(

['mano_id'] =>
6
['parent_id'] =>
2
['nombre'] =>
'Plomeria de Altura'
['texto'] =>
['precio'] =>
150
['impuesto'] =>
10.00
['descuento'] =>
0.00
['estado'] =>
0
['item_id'] =>
3
['cantidad'] =>
1
['precio_o'] =>
150
)
)
ahora agrego un cuarto elemento y antes del push sale:
Cita:
['items'] =>
array(

[0] =>
array(

['mano_id'] =>
7
['parent_id'] =>
4
['nombre'] =>
'Electricidad Industrial'
['texto'] =>
['precio'] =>
1500
['impuesto'] =>
0.00
['descuento'] =>
0.00
['estado'] =>
0
['item_id'] =>
1
['cantidad'] =>
1
['precio_o'] =>
1500
)
[1] =>
array(

['mano_id'] =>
5
['parent_id'] =>
1
['nombre'] =>
'Cloacas'
['texto'] =>
['precio'] =>
495
['impuesto'] =>
0.00
['descuento'] =>
1.00
['estado'] =>
0
['item_id'] =>
2
['cantidad'] =>
1
['precio_o'] =>
500
)
)
y despues del push me pone:
Cita:
array(
[0] =>
array(

['mano_id'] =>
7
['parent_id'] =>
4
['nombre'] =>
'Electricidad Industrial'
['texto'] =>
['precio'] =>
1500
['impuesto'] =>
0.00
['descuento'] =>
0.00
['estado'] =>
0
['item_id'] =>
1
['cantidad'] =>
1
['precio_o'] =>
1500
)
[1] =>
array(

['mano_id'] =>
5
['parent_id'] =>
1
['nombre'] =>
'Cloacas'
['texto'] =>
['precio'] =>
495
['impuesto'] =>
0.00
['descuento'] =>
1.00
['estado'] =>
0
['item_id'] =>
2
['cantidad'] =>
1
['precio_o'] =>
500
)
[2] =>
array(

['mano_id'] =>
3
['parent_id'] =>
2
['nombre'] =>
'Plomeria centrifugada'
['texto'] =>
['precio'] =>
225
['impuesto'] =>
0.00
['descuento'] =>
10.00
['estado'] =>
0
['item_id'] =>
3
['cantidad'] =>
1
['precio_o'] =>
250
)
)