sorteervalus gebruiken
Nu komt daar een stukje in voor:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
foreach($info as $key => $detail)
{
echo '<h4 style="color: #3B4F9F;">'.$detail['file'].'</h4>';
echo 'Datum: '.$detail['date'].'<br />';
}
{
echo '<h4 style="color: #3B4F9F;">'.$detail['file'].'</h4>';
echo 'Datum: '.$detail['date'].'<br />';
}
Ik wil nu bijv. de 4e foto (dat is in $detail['file']) later gebruiken.
Wanneer ik echo op $detail['file'] dan komt hij met de laatste foto.
Hoe geef ik binnen een echo aan als ik meerdere foto's wil laten zien?
De print_r is:
Array ( [11] => Array ( [file] => bc87853c0a0417e382a4e3f05726f1d63fdd84c1.jpg [timestamp] => 1515492844 [date] => 09 januari 2018 [time_passed] => Array ( [days] => 2 [hours] => 6 [minutes] => 19 [seconds] => 14 ) )
[10] => Array (........
PS vraagstelling vind ik lastig te snappen...
Nu gebruik ik de genoemde sorteermethode
om te sorteren op last_modified of op datum activiteit.
Ik wil dus eigenlijk de volgorde van de foto's aanhouden en verwerken in de andere foreach.
Het is een bestaand script van een fotoboek, en ik kan daar niet zoveel in wijzigen.
Toevoeging op 11/01/2018 18:55:22:
Dit werkt:
Enne,
Dat levert mogelijk foutmeldingen op. Ik bedoel, is het gegarandeerd dat index 4 altijd bestaat?
Er zit in dat fotoboek een foreach met heel veel verwijzingen.
Het fotoboek heb ik gekozen omdat ik van alle pdf's eerst afbeeldingen (thumbs) maak.
Dat geldt ook voor Youtubes, die dat zelf in zich hebben.
Zo heeft ieder lid een eigen plekje in het fotoboek. Met allerlei opties.
Terwijl ik toch gebruik kan maken van aantal foto's per pagina en pagination.
Dus uitbreiding is geen probleem.
Maar het sorteren op last_modified en op selectie activiteitendata werkt zo wel het eenvoudigst.
Dat heb ik wel uitgetest.
Hoewel ik ook weet dat er nu twee keer een array gemaakt wordt.
Er zitten wel wat opties in het fotoboek wat betreft sorteren.
Maar die komen wel voort uit de arrays die het fotoboek produceert.
De lijst die gesorteerd wordt komt van dezelfde afbeeldingen die ik in het fotoboek gebruik.
Dus de nummers zouden normaal wel overeen moeten komen natuurlijk.