Ik ben bezig met een klein uren registratie scriptje. Nu loop ik tegen een vervelend probleem aan.
Ik geef mezelf de mogenlijkheid om van 3 dagen geleden nog mijn uren in te kunnen vullen. Als ik nu op 1 juni mijn uren wil veranderen van 29 mei dan lukt me dat niet.
Ik heb hetvolgende nu gemaakt:

Ik moet dus zorgen dat wanneer ik 2 dagen terug wil kijken, ik de datum helemaal aanpas naar 2 dagen terug. Zoals in het plaatje te zien is, heb is het vandaag 1 juli en wil ik de waardes van 29 juni invullen. Je kan zien dat de maand hetzelfde blijft ,en dat er een min waarde uitkomt uit de dag.
Ik heb geprobeerd om een if then else structuurtje te maken maar dan klopt er helemaal niks meer van.
Ook weet ik niet hoe je erachter komt of een maand 31 of 30 dagen heeft.
Ik geef mezelf de mogenlijkheid om van 3 dagen geleden nog mijn uren in te kunnen vullen. Als ik nu op 1 juni mijn uren wil veranderen van 29 mei dan lukt me dat niet.
Ik heb hetvolgende nu gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| <select name="dag"> <option></option> <option> <? $maand_array = array( "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"); $datum = date("j "); $datum1 = $maand_array[date("n") - 1]; $datum2= date(" Y"); $tijd = date("H:i"); $datum3 = $datum -2; echo "$datum3"; echo " "; echo "$datum1"; echo "$datum2"; ?> </option> <option> <? $datum4 = $datum -1; echo "$datum4"; echo " "; echo "$datum1"; echo "$datum2"; ?> </option> <option> <? echo "$datum"; echo "$datum1"; echo "$datum2"; ?> </option> </select> |
Ik moet dus zorgen dat wanneer ik 2 dagen terug wil kijken, ik de datum helemaal aanpas naar 2 dagen terug. Zoals in het plaatje te zien is, heb is het vandaag 1 juli en wil ik de waardes van 29 juni invullen. Je kan zien dat de maand hetzelfde blijft ,en dat er een min waarde uitkomt uit de dag.
Ik heb geprobeerd om een if then else structuurtje te maken maar dan klopt er helemaal niks meer van.
Ook weet ik niet hoe je erachter komt of een maand 31 of 30 dagen heeft.
[ Voor 19% gewijzigd door IJnte op 27-06-2004 19:18 . Reden: extra vraagje ]
Exploring the world by bicycle! cyclingsilk.wordpress.com