Entonces si queda con el mismo codigo o de que forma:
Código PHP:
Ver original if(isset($_SESSION["pedido"])) {
$pedido = $_SESSION["pedido"];
$_SESSION["pedido"] = $pedido;
}
else
{
@$pedido = $_SESSION["pedido"];
$pedido[$_POST["codigo"]] = array ( "codigo"=>$_POST["codigo"],
"producto"=>$_POST["producto"],
"cantidad"=>$_POST["cantidad"],
"descripcion"=>$_POST["descripcion"],
"precioU"=>$_POST["precioU"]
);
$_SESSION["pedido"] = $pedido;
}
Entiendo lo que me tratas de decir y por logica oviamente se como dices pero al pasarlo a codigo me hago bolas me revuelvo con lo de las variables.
en caso de que la session no exista se crea y se ingresan los datos al arreglo y en caso de que exista se hace lo mismo solo que sin crear la sesion o como