Beste lezers,

We hebben een array("x1","x2",......x10");
Nu bereken ik het verschil tussen huidige datum en een begin datum. De uitkomst wordt steeds groter(>10).
Naar aanleiding van die "uitkomst" moet 1 item uit de array gekozen worden. In een Database programma hebben we MOD("uitkomst,10)= restwaarde die is altijd 1...........10.
Het zal een weetje zijn!
.. Wees eens iets duidelijker..

Wat is nou je vraag? :)
Arend,

Voorbeeld: de maand geeft een getal 1 tm 12.
Met bv array kun je d.m.v ('jan','feb', enz.) de tekst 'jan' laten verschijnen als de uitkomst 1 is.
Dit gaat op zolang de uitkomst 1, 2, 3....12 is.
Als de uitkomst 13 is zou 'jan' weer moeten verschijnen (pin je niet vast op vb maand. Ik wil alleen aangeven dat de uitkomst van het getal 'maand' groter kan worden dan 12). In een de Databaseprogramma gebruik ik dan een 'modale deler' FUNCTIE(getal, deler) geeft restwaarde en die zal in het voorbeeld geval moeten leiden tot een uitkomst 1 of 2 of 3.....of 12.
Voor welk probleem is dit eigenlijk jouw oplossing?

Ik vrees dat er betere oplossingen zijn voor dit probleem.
Ja Arend,
Misschien denk ik te veel in een richting.
Voorbeeld.
Het gaat om 4 vaste items A, B, C en D.
het is 1 dan A
het is 2 dan B
het is 3 dan C
het is 4 dan D
het is 5 dan weer A
het is 6 dan weer B enz.
Het cijfer loopt steeds verder op.
A, B, C, D roteren.


Ik heb het probleem al gelocaliseerd en geelimineerd.
<?php
$uitkomst = 6 % 4 //2
?>

Dankzij hulp van Ivo P
<?php
$uitkomst = 359 % 60; //59
?>

Dankzij hulp Ivo P
Opgelost Dank je wel voor steun
omfg :|

we hebben ook een editknop op dit board hoor

Reageren