Ik wil de naam van een maand tonen als bijvoorbeeld '09-03-2006' uit de database wordt gehaald. En ' 2007' daar nog achteraan als het om een datum in 2007 gaat.
Om dit te bereiken heb ik (na de query) de volgende php-code staan:
Maar dit geeft een leeg resultaat. Wat wel werkt is:
Maar daar heb ik niks aan, aangezien het om elke willekeurige datum kan gaan. Weet iemand hoe ik dit op kan lossen?
Om dit te bereiken heb ik (na de query) de volgende php-code staan:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $datum = explode(", ", $row['datum']); if (in_array("01", $datum)) echo "Januari"; if (in_array("02", $datum)) echo "Februari"; if (in_array("03", $datum)) echo "Maart"; if (in_array("04", $datum)) echo "April"; if (in_array("05", $datum)) echo "Mei"; if (in_array("06", $datum)) echo "Juni"; if (in_array("07", $datum)) echo "Juli"; if (in_array("08", $datum)) echo "Augustus"; if (in_array("09", $datum)) echo "September"; if (in_array("10", $datum)) echo "Oktober"; if (in_array("11", $datum)) echo "November"; if (in_array("12", $datum)) echo "December"; if (in_array("2006", $datum)) echo ""; if (in_array("2007", $datum)) echo " 2007"; |
Maar dit geeft een leeg resultaat. Wat wel werkt is:
PHP:
1
| if (in_array("09-03-2006", $datum)) echo "Maart"; |
Maar daar heb ik niks aan, aangezien het om elke willekeurige datum kan gaan. Weet iemand hoe ik dit op kan lossen?