Ik heb een nasbestelsysteem gemaakt alleen zit ik nu bij de laatste stap!

Ik heb een array gemaakt die er zo uitziet

*codebox gebruikt om de opmaak goed te tonen
<?php
Array
(
[0] => Array
(
[fotos] => reportage bedrijf 2.jpg
[formaat] => 13x17
[aantal] => 1
[prijs] => 6.50
)

[1] => Array
(
[fotos] => reportage bedrijf 4.jpg
[formaat] => 11.4x15
[aantal] => 1
[prijs] => 4.95
)

)
?>

Ik wil nu alleen dat het zo komt:

*codebox gebruikt om de opmaak goed te tonen
<?php
Array
(
(
[fotos] => reportage bedrijf 2.jpg|reportage bedrijf 4.jpg
[formaat] => 13x17|11.4x15
[aantal] => 1|1
[prijs] => 6.50|4.95
)
)
?>

Ik heb array_merge geprobeerd, helaas werkt deze niet voor deze gedachte. Kan iemand mij helpen!?
Waarom wil je dat op die manier? Dan gaat het hele nut van een array toch weg :s
Dit is helaas geen antwoord op mijn vraag.. iemand anders die kan helpen?
Waarom maak je dan niet gewoon een array die er zo uitziet? Dan hoef je hem ook niet om te gaan zetten...
Waarom kan niemand mij gewoon vertellen hoe dit kan gebeuren?
kan je niet gewoon het volgende doen:

1) je haalt de gegevens uit beide arrays
2) je combineert de variabelen
3) en steekt ze terug in een nieuwe array

volgens mij moet dit mogelijk zijn.
Beste Tommy,

Dan moet ik dus:
<?php
for ($i = 0; $i < count($_SESSION['bestel']); $i++)
{
$fotos = $_SESSION['bestel'][$i]['fotos'];
$formaat = $_SESSION['bestel'][$i]['formaat'];
$prijs = $_SESSION['bestel'][$i]['prijs'];
$aantal = $_SESSION['bestel'][$i]['aantal'];
}
?>
doen!?

Alleen dat kan niet want misschien heb ik wel 100 arrays in BESTEL?
of kan het misschien zo:

<?php
for ($i = 0; $i < count($_SESSION['bestel']); $i++)
{
$fotos[] .= $_SESSION['bestel'][$i]['fotos']."|";
$formaat[] .= $_SESSION['bestel'][$i]['formaat']."|";
$prijs[] .= $_SESSION['bestel'][$i]['prijs']."|";
$aantal[] .= $_SESSION['bestel'][$i]['aantal']."|";
}
?>
<?php
$cnt = count($_SESSION['bestel']);
for ($i = 0; $i < $cnt; $i++)
{
$arr['fotos'] .= '|' . $_SESSION['bestel'][$i]['fotos'];
$arr['formaat'] .= '|' . $_SESSION['bestel'][$i]['formaat'];
$arr['prijs'] .= '|' . $_SESSION['bestel'][$i]['prijs'];
$arr['aantal'] .= '|' . $_SESSION['bestel'][$i]['aantal'];
}
?>

Waarom zou je het zo willen als ik vragen mag?
Ik ga het in mijn database proppen. Daar zitten velden:

foto
formaat
prijs
aantal
Kan je dan niet beter een nieuwe rij aanmaken?

Reageren