Tellen in dropdownmenu
Roel H
22/02/2014 10:26:26Hallo allemaal,
Deze dropdown menu telt van 2004 af naar 1970, dat werkt prima!
Echter ik wil graag een dropdown menu die tel vanaf 100 en er dan bijvoorbeeld telkens 100 of 200 bijop telt tot 10000.
Hoe is dit te realiseren?
Groet,
Roel
Deze dropdown menu telt van 2004 af naar 1970, dat werkt prima!
Code (php)
Echter ik wil graag een dropdown menu die tel vanaf 100 en er dan bijvoorbeeld telkens 100 of 200 bijop telt tot 10000.
Hoe is dit te realiseren?
Groet,
Roel
PHP hulp
18/12/2024 06:33:29Wouter J
22/02/2014 10:42:22Allereerst even een belangrijke tip: gebruik <?php als open tag en niet <?. Die 2e versie heeft namelijk problemen met XML en is zeg maar deprecated.
Dan je vraag. Een for loop bestaat uit 3 onderdelen: for (start; condition; step)
In start definieer je de start situatie. In jouw geval wil je hier dus een variabele op 100 zetten, je start waarde. Dus: $j = 1000
Bij condition bepaal je wanneer de loop mag doorgaan. Zodra er false uit deze conditie komt zal de for loop stoppen. In jouw geval wil je het door laten gaan totdat $j groter is dan 10000, dus: $j <= 10000
Bij step definieer je de stap welke genomen moet worden. Nu staat hier $jaarvan-- dat betekend telkens 1 eraf ($j-- is de shortcut voor $j -= 1, wat weer $j = $j - 1 betekend). Jij wilt dat er telkens 100 bijkomt (ik begrijp je "of 200" hier even niet), dus dat vullen we hier dan in: $j += 100
Het totaal plaatje:
Dan je vraag. Een for loop bestaat uit 3 onderdelen: for (start; condition; step)
In start definieer je de start situatie. In jouw geval wil je hier dus een variabele op 100 zetten, je start waarde. Dus: $j = 1000
Bij condition bepaal je wanneer de loop mag doorgaan. Zodra er false uit deze conditie komt zal de for loop stoppen. In jouw geval wil je het door laten gaan totdat $j groter is dan 10000, dus: $j <= 10000
Bij step definieer je de stap welke genomen moet worden. Nu staat hier $jaarvan-- dat betekend telkens 1 eraf ($j-- is de shortcut voor $j -= 1, wat weer $j = $j - 1 betekend). Jij wilt dat er telkens 100 bijkomt (ik begrijp je "of 200" hier even niet), dus dat vullen we hier dan in: $j += 100
Het totaal plaatje: