Avatar billede cmau Nybegynder
26. oktober 2005 - 22:28 Der er 8 kommentarer og
1 løsning

Find ud af forrige og næste måned

Hejsa

I må undskylde det andet spørgsmål jeg lavede, men fandt ud af noget andet.

Nu kommer jeg til mit spørgsmål:
Kan nogen finde fejlen i min kode?
Får fejl i linje:
$tilbage = "12-".$year-1;

Min kode:
if($maned = 1) {
$tilbage = "12-".$year-1;
$naste = $maned+1."-".$year;
} else if($maned = 12) {
$tilbage = 11."-".$year;
$naste = 1."-".$year+1;
} else {
$tilbage = $maned-1."-".$year;
$naste = $maned+1."-".$year;
}


Kan det ikke godt passe at den kode skal tjekke om:
Hvis man er i måned 1 skal den gå 1 år tilbage og til måned 12.
Hvis man er i måned 12 skal den gå et år frem og til måned 1.
Hvis man er i mellem 1 og 12 skal den bare minuse og plusse 1 i måned.
Avatar billede jaw Nybegynder
26. oktober 2005 - 22:31 #1
if($maned = 1) {
$tilbage = "12-".$year-1;
$naste = ($maned+1)."-".$year;
} else if($maned = 12) {
$tilbage = "11-".$year;
$naste = "1-".($year+1);
} else {
$tilbage = ($maned-1)."-".$year;
$naste = ($maned+1)."-".$year;
}
Avatar billede cmau Nybegynder
26. oktober 2005 - 22:42 #2
Der må være en fejl, fordi hvis jeg trykker næste kommer den fint frem også til nsæte år, men hvis jeg trykker tilbage virker den indtil den skal 1 år ned, så får den ikke året med, men kun måned.
Avatar billede cmau Nybegynder
26. oktober 2005 - 22:44 #3
Manglede:
$tilbage = "12-".($year-1);

istedet for:
$tilbage = "12-".$year-1;
Avatar billede jaw Nybegynder
26. oktober 2005 - 22:53 #4
Vil det sige at det er klaret?
Avatar billede cmau Nybegynder
26. oktober 2005 - 22:54 #5
Jah det er det ;)
Avatar billede cmau Nybegynder
26. oktober 2005 - 22:54 #6
Smider du et svar?
Avatar billede jaw Nybegynder
26. oktober 2005 - 22:56 #7
Ja, det gør jeg da gerne :D
Avatar billede cmau Nybegynder
26. oktober 2005 - 22:57 #8
Tusind tak for hjælpen ;)
Så kan jeg få kodet mine trænings kammarters træningsdagbog færdig i morgen .)
Avatar billede jaw Nybegynder
26. oktober 2005 - 22:58 #9
Det var så lidt, tak for points og gl med det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester