Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/08/2011, 17:18
Avatar de ras_chalo
ras_chalo
 
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: Problema al agregar producto al carro de compras; siempre muestra el últim

Cita:
Iniciado por LhaN Ver Mensaje
No es que tu codigo sea malo, es que sucede lo siguiente: PHP se procesa de lado del servidor, en el momento en que se pide la pagina, php genera un html y se lo envia al cliente, que es el browser, para cuando tu vas a dar click en el submit ya todo ha sido asignado, que en este caso la asignacion es el ultimo elemento.

Tienes que modificar tu forma de pensar a la hora de programar en php. No es que el codigo php se ejecute a medida que tu vas haciendo click, sino que se ejecuta antes de que tu veas la pagina.
Html no se ejecuta, es básicamente texto plano formateado con eventos.
Javascript si se ejecuta, pero depende de como hagas el código se ejecuta luego de un evento o en todo momento (esto ultimo generalmente provoca un error por bucle infinito y la pagina no funciona).
Muchas gracias por tu tiempo y explicación!
La verdad que estoy algo mareado con esta tranka, pero gracias a ti ya estoy mas orientado...

haber si para mañana posteo la solución ;)
Nuevamente gracias por la ayuda.
Estaré dando noticias!
Saludos!!