我有一个名为$_SESSION[BASE_SESSION_NAME]['my_cart']
. 供您参考,我正在打印如下数组:
Array
(
[6f993b72511c37f4ab4d7273066b8160] => Array
(
[pack_id] => 6f993b72511c37f4ab4d7273066b8160
[pack_type] => test
[pack_type_id] => 4
[pack_name] => NEET XII Biology
[pack_price] => 459.00
[pack_validity] => Array
(
[years] => 1
[months] => 0
[days] => 0
)
)
[cart_summary] => Array
(
[total_no_packages] => 3
[total_pack_price] => 1557
[final_total_pack_price] => 1557
[total_pack_discount] => 0
[apply_deal_code] => 0
[no_of_discounted_packages] => 0
)
[67f76ffae26ffdcde7a392c5534c972a] => Array
(
[pack_id] => 67f76ffae26ffdcde7a392c5534c972a
[pack_type] => test
[pack_type_id] => 4
[pack_name] => NEET XII Chemistry
[pack_price] => 599.00
[pack_validity] => Array
(
[years] => 1
[months] => 0
[days] => 0
)
)
[31dc7c5d9b9cb5a2ba968e74efd4a475] => Array
(
[pack_id] => 31dc7c5d9b9cb5a2ba968e74efd4a475
[pack_type] => test
[pack_type_id] => 4
[pack_name] => NEET XII Physics
[pack_price] => 499.00
[pack_validity] => Array
(
[years] => 1
[months] => 0
[days] => 0
)
)
)
现在我只想访问具有 pack_id 值或值 ok key 的键pack_id
。即例如值 [31dc7c5d9b9cb5a2ba968e74efd4a475] 或 key pack_id
as的值[pack_id] => 31dc7c5d9b9cb5a2ba968e74efd4a475
。但问题是还有一个数组存在密钥[cart_summary]
,我不想使用该数组中的任何东西。我必须对每个这样的 pack_id 进行查询。所以我想在循环的帮助下触发一个查询。谁能帮我解决这个问题?提前致谢。我要使用的查询如下:
SELECT package_type.package_type_name
FROM package_type
JOIN test_packages ON package_type.package_type_id = test_packages.test_pack_type_id
WHERE test_packages.test_pack_id = '$propsed_pack_id'