Ich habe zwei Tabellen in MySQL: Attribute und Optionen.PHP multidimensionalen Array-Kombinationen für einen E-Commerce
atributes
Id
Atribute
Optionen
Id
Idtribute
Option
Beispiel atributes:
1, Size
2, Color
3, other
4, n...
Beispiel Optionen:
1, 1, S
2, 1, L
3, 1, M
4, 2, Red
5, 2, Green
6, 3, One
7, 3, Two
8, 3, Three
9, n, m
Ich möchte eine Zeichenfolge Ausgabe wie folgt aus:
S, Red, One
S, Red, Two
S, Red, Three
S, Green, One
S, Green, two
S, Green, three
L, Red, One
L, Red, Two
L, Red, Three
L, Green, One
S, Green, two
S, Green, three
etc.
Ich habe mit rekursiven Funktionen ausprobiert, aber ich habe nicht in der Lage gewesen, es zu tun. Jemand könnte mir helfen? thx
Haben Sie? zeigen Sie uns, was Sie haben – RiggsFolly
Zuerst habe ich versucht, ein Array wie folgt bekommen: Array ( [1] => Array ( [0] => 3 [1] => 2 ) [3] => Array ( [0] => 6 [1] => 7 ) [17] => Array ( [0] => 16 [1] => 17 [2] = > 18 ) ) erste Schlüssel Idatribute, zweite ke Auto, und der Wert seiner Id-Option Wert –
Ich denke, ich muss atributes Array foreach gehen, und foreach Option, gehen nächste Option der nächsten Attribut, etc. –