Ako vytvorit 2D array pre nákupný košík?

Takeshi
Člen | 596
+
0
-

Ahojte,

mám vytvorené session, kde odosielam produkty … potrebujem ich ale niekde ukladať postupne, a tak by som si vytvoril asi 2d array pre meno, cenu, pocet, img .. ale neviem ako na to … poradíte mi?

Martk
Člen | 652
+
+3
-

Ukládal bych si jen id, stejně si budeš muset cenu tahat z databáze, co kdyby se náhodou změnila a uživatel měl stále starou cenu nebo by se produkt zrušil a bral by jsi data jen ze session? A když už budeš tahat data z databáze, tak jméno, img nestojí skoro nic.

Mohlo by to vypadat takhle

[
	12 => 1, // id => count
]

// nebo
[
	12 => [
		'count' => 1,
	]
]
// nebo
[
	12 => [
		self::COUNT => 1,
	]
]