login  Naam:   Wachtwoord: 
Registreer je!
 Forum

kalender

Offline prienstra - 23/09/2008 15:47 (laatste wijziging 23/09/2008 15:48)
Avatar van prienstraMySQL interesse Beste mensen,

ik heb een kalender gemaakt.
Nu wil ik dat als er op >> gedrukt wordt naar een volgende maad gaat. Maar dit krijg ik niet werkend. Hij gaat nu maand 12 verder met 13.

Ziet iemand hoe ik dan na maand 1 van het volgende jaar kan gaan?

Dit is de code:
Plaatscode: 28695

4 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 23/09/2008 15:55 (laatste wijziging 23/09/2008 15:55)
Avatar van Kr4nKz1n Onbekend
  1. If($maandnummer == 1)
  2. {
  3. $vorigmaand = 12;
  4. //En jaar 1 omlaag
  5. }
  6. Else
  7. {
  8. $vorigmaand $maandnummer - 1;
  9. }
  10.  
  11. If($maandnummer == 12)
  12. {
  13. $volgendmaand = 1;
  14. //En jaar 1 omhoog
  15. }
  16. Else
  17. {
  18. $volgendmaand = $maandnummer + 1;
  19. }


Kon je zelf ook verzinnen.
Offline Abbas - 23/09/2008 16:08
Avatar van Abbas Gouden medaille

Crew .NET
Of met een switch-case:
  1. switch ($maandNummer)
  2. {
  3. case 1 : $vorigMaand = 12; $volgendMaand = 2; break;
  4. case 12 : $vorigMaand = 11; $volgendMaand = 1; break;
  5. default : $vorigMaand = $maand - 1; $volgendMaand = $maand + 1;
  6. }
Offline Kr4nKz1n - 23/09/2008 16:16
Avatar van Kr4nKz1n Onbekend
  1. $vorigmaand = $maandnummer == 1 ? 12 : $maandnummer - 1;
  2. $volgendmaand = $maandnummer == 12 ? 1 : $maandnummer + 1;
Offline Abbas - 23/09/2008 17:05
Avatar van Abbas Gouden medaille

Crew .NET
Ook goed! :D
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.223s