0

$_SESSION['cart_array']ショッピングカートからのデータを保存するセッションがあり、var_dumped は次のようになります

array(2) {
  [0]=>array(3){
     ["item_id"]=>string(1) "6"
     ["quantity"]=>int(1)
     ["price"]=>string(5) "10.99"
   }
  [1]=>array(3) {
    ["item_id"]=>string(1) "7"
    ["quantity"]=>int(1)
    ["price"]=>string(4) "1.99"
   }
}

各列を変数に格納して、関数に解析してからMysqlクエリに解析できるようにする必要があると思います。これはどのように行われますか?

4

1 に答える 1

2

$_SESSION配列です。foreach()ループを実行します。

echo $_SESSION['cart_array']['0']['item_id'];

編集:

$product_id = $_SESSION['cart_array']['0']['item_id'];
$query2 = mysql_query("INSERT INTO transactionDetails (Order_ID, Product_ID, Price, Quantity) VALUES('{$orderId}', '{$product_id}', '{}', '{}')");
于 2013-03-14T12:20:48.427 に答える