Estoy tratando de armar un carrito de compras y tengo un problema al agregar un producto al carrito (array). Abajo esta el pedazo de codigo que tendria que agregar un elemento al array.
Lo que quiero hacer es:
Código PHP:
<?php
session_register('productos');
$elementos=count($productos);
$id=$_POST["id"];
$cantidad=$_POST["cantidad"];
if ($elementos!=0)
{
//Si el array ya tiene elementos, le agrego otro elemento
$productos_tmp = array("$id" => "$cantidad");
$productos = array_merge($productos, $productos_tmp);
}
else
{
//Si es la primera vez creo el array
$productos=array("$id"=>"$cantidad");
}
?>
Hay algo mal ahi o hay otra forma de hacerlo?
Saludos