ik probeer voor een projectje te kijken of een datum uit een database hetzelfde is al een vooraf gestelde datum.
maar ik doe ongetwijfeld weer iets helemaal fout want het wil me niet lukken
ik heb de datum uit de database in de variable $date gezet, als ik echo $date doe dan is de output: 2010-01-20
wanneer ik dat in deze if gooi:
dan krijg ik geen ouput
wanneer ik intik
dan krijg ik (natuurlijk) netjes true terug
het rare is ook dat als ik
als output 1989 krijg
overigens heb ik ook al geprobeerd de datum te exploden en weer aan elkaar te rijgen omdat ik het rare (?) idee had dat een date met een string vergelijken mischien niet mogelijk is, maar dat werkt ook niet
ik snap er iig even helemaal niks meer van
weet iemand what the hell hier aan de hand is?
maar ik doe ongetwijfeld weer iets helemaal fout want het wil me niet lukken
ik heb de datum uit de database in de variable $date gezet, als ik echo $date doe dan is de output: 2010-01-20
wanneer ik dat in deze if gooi:
code:
1
2
3
| if ($date == 2010-01-20){ echo "true"; } |
dan krijg ik geen ouput
wanneer ik intik
code:
1
2
3
| if (2010-01-20 == 2010-01-20){ echo "true"; } |
dan krijg ik (natuurlijk) netjes true terug
het rare is ook dat als ik
code:
1
2
| $date = 2010-01-20; echo $date; |
als output 1989 krijg

overigens heb ik ook al geprobeerd de datum te exploden en weer aan elkaar te rijgen omdat ik het rare (?) idee had dat een date met een string vergelijken mischien niet mogelijk is, maar dat werkt ook niet
ik snap er iig even helemaal niks meer van
weet iemand what the hell hier aan de hand is?