以下を実行していますが、うまくいきません。いくつ追加しても、配列には1つのアイテムしかありません
誰かが私が間違っていることを教えてもらえますか
session_start();
$pid = mysql_real_escape_string(trim($_GET["pid"]));
$price = mysql_real_escape_string(trim($_GET["price"]));
$quantity = mysql_real_escape_string(trim($_GET["quantity"]));
if (!isset($_SESSION['cart'])) {
$_SESSION['cart'] = array();
$_SESSION['cart']['pid'] = $pid;
$_SESSION['cart']['total_price'] = $price;
$_SESSION['cart']['total_items'] = $quantity;
}else{
$_SESSION['cart']['pid'] = $pid;
$_SESSION['total_price'] += $price;
$_SESSION['total_items'] += $quantity;
}