Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/07/2014, 13:51
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 11 años, 7 meses
Puntos: 38
Respuesta: Problemas con inserción de datos dinamicos

Perdona pero estoy espeso ...

A ver :

Cita:
, yo creo un pedido y se lo entrego a x persona, x persona sale a venderlo en su turno
Entonces la foto que adjuntas es la tabla pedidos . No ?

Cita:
y cuando regresa, ciertos productos ya los vendio, por lo que solo editar este pedido y volver insertar en otra tabla con el mismo numero de pedido,
Ok
como es la otra tabla?

Cita:
y logicamente lo que cambiaria seria la cantidad de producto
en la misma tabla pedidos no?

Cita:
de hecho tengo una tabla donde inserto lineas de pedido con esa query y obtengo lo siguiente

el problema aqui es que a la hora de hacer el insert into solo hace la insercion con el primer indice y los demas indices no los refleja
A que indice te refieres? a que hace solo una vuelta de for ?? o que
cuando llega aquí :
Código PHP:
Ver original
  1. [liqcantidad] => Array ( [0] => 50 [1] => 75 )

solo te muestra el valor del primer indice?

Te explico :

con :
Código PHP:
Ver original
  1. .$_SESSION['liquidar'][$i].
siempre te dará el el primer valor porque $i vale lo que valga
Código PHP:
Ver original
  1. $_SESSION['contar'];
pero si haces :
Código PHP:
Ver original
  1. .$_SESSION['liquidar'][$i][0]. = te dara el primer valor
  2. .$_SESSION['liquidar'][$i][1]. = te dara el segudo valor
  3. .$_SESSION['liquidar'][$i][2]. = te dara el  tercer valor

Es por eso que te digo que como vas a insertar en el mismo campo 3 valores??

Saludos!

Última edición por Djoaq; 26/07/2014 a las 14:11 Razón: amplio info!