select DATE_FORMAT(datum,'%d-%m-%Y') as datok from nieuws order by datok ASC");
works just fine, but the same command on the table docmain instead of nieuws doesn't sort my dates ;( I can't figure out why... but maybe someone can 🙂
Table nieuws:
mysql> show columns from nieuws;
| id | smallint(5) unsigned |
| datum | date | YES
| titel | varchar(100) | YES
| omschrijving | text | YES
| linktekst | varchar(50) | YES
| url | varchar(50) | YES
mysql> show columns from docmain;
| id | smallint(5) unsigned | | titel | varchar(100) | | datum | date | YES | dl1 | enum('Y','N') | YES | dl2 | enum('Y','N') | YES | dl3 | enum('Y','N') | YES | omschrijving | text | YES
=> You see i allmost used the same columns but it doesn't sort for table docmain :
mysql> select DATE_FORMAT(datum,'%d-%m-%Y') as datok from nieuws order by datok ASC;
+------------+
| datok |
+------------+
| 02-01-2001 |
| 08-01-2001 |
| 20-07-2000 |
| 23-12-2000 |
| 29-11-1999 |
+------------+
5 rows in set (0.00 sec)
BUT
mysql> select DATE_FORMAT(datum,'%d-%m-%Y') as datok from docmain order by datok ASC;
+------------+
| datok |
+------------+
| 05-10-1998 |
| 10-07-2000 |
| 29-11-1999 |
| 30-09-1998 |
+------------+
4 rows in set (0.01 sec)
So if someone might help me out again :-)
Nick