S
scherlomatic
Hallo!
Vielleicht könnt ihr mir den entscheidenden Tipp geben, sitzt jetzt schon ein paar Stunden dran, und komm auf keine passende Lösung.
Ich will mein Array für einen Datenbankimport vorbereiten und muss dafür noch ein wenig mergen.
Zur Zeit sieht mein Array wie folgt aus:
Und so sollte es dann aussehen:
Also wie ihr seht, sollte der Algorithmus dann so ungefähr funktionieren
Thx für eure Hilfe.
Vielleicht könnt ihr mir den entscheidenden Tipp geben, sitzt jetzt schon ein paar Stunden dran, und komm auf keine passende Lösung.
Ich will mein Array für einen Datenbankimport vorbereiten und muss dafür noch ein wenig mergen.
Zur Zeit sieht mein Array wie folgt aus:
Code:
Array
(
[0] => Array
(
[customer_id] => 500001
[product_type] => 2
[country] => D
[track] => 2
[click] => 4
)
[1] => Array
(
[customer_id] => 500001
[product_type] => 2
[country] => D
[track] => 2
[view] => 3
)
[2] => Array
(
[customer_id] => 500001
[product_type] => 2
[country] => D
[track] => 2
[domain] => 2
)
Und so sollte es dann aussehen:
Code:
Array
(
[0] => Array
(
[customer_id] => 500001
[product_type] => 2
[country] => D
[track] => 2
[click] => 4
[view] => 3
[domain] => 2
)
Also wie ihr seht, sollte der Algorithmus dann so ungefähr funktionieren
PHP:
// Durchlaufe vorhandes array
foreach ($orig_array as $key => $value) {
// wenn vorhanden in dem neuen array, erweitere es um das jeweilige feld
if ()
?
// sonst füg es in ein neues array hinzu
else
array_push($new_array, $value);
}
Thx für eure Hilfe.