Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2015, 15:36
bbrian
 
Fecha de Ingreso: enero-2010
Mensajes: 400
Antigüedad: 14 años, 3 meses
Puntos: 6
Modificar una variable session

Hola a todos, estoy haciendo un carro de compras que esta casi terminado.
Funciona con variables session, en realidad son dos variables session.
Una contiene el numero de id del producto que con eso llamo muestro el resto de los datos, y la otra variable contiene la cantidad de unidades solicitados.
Tiene la opcion de eliminar el pedido, lo que no se como hacer es la opcion de poder cambiar la cantidad pedida, ej, si pedi 5 remeras y me arrepenti y quiero solo 4 como puedo hacer ?

Es decir necesito saber como puedo modificar el valor que contiene una variable session
esta es la variable que desearia modificar:
Código PHP:
<?php print $_SESSION["productos"][$nombre][1]; ?>
Que me sugieren ?

Intente asi: Creando un formulario que te permita ingresar nuevamente la cantidad.

Código PHP:
<?php if (!empty($_POST["cantidad"])){
            
$_SESSION["productos"][$nombre][1] = $_POST["cantidad"];
            } 
?>
El problema es que me cambia la columna entera de cantidad de todos los productos, no solo 1.

Se entendio ?
Gracias

Última edición por bbrian; 22/09/2015 a las 15:44