Hee mensen,
Ik ben nu al een tijdje aan het kl*ten met mijn script, maar ik kom er echt niet uit.
Ik heb een script waarmee ik nieuwsitems toevoeg aan een database. Hierbij wordt ook een datum en een tijd toegevoegd. En op die twee items wordt het nieuws later gesorteerd bij het uitlezen.
Ik kwam er al achter dat de datum en tijd in een VARCHAR wegschrijven problemen opleverd, dus heb ik de twee kollomen veranderd naar DATE en TIME. Met de volgende query haal ik het nieuws op.
Echter wordt het nieuws als volgt gesorteerd
02-01-06 | 16:49:27
03-01-06 | 09:19:07
31-12-05 | 12:28:45
en het moet zijn:
03-01-06 | 09:19:07
02-01-06 | 16:49:27
31-12-05 | 12:28:45
Kan iemand me vertellen wat ik fout doe.
Ik ben nu al een tijdje aan het kl*ten met mijn script, maar ik kom er echt niet uit.
Ik heb een script waarmee ik nieuwsitems toevoeg aan een database. Hierbij wordt ook een datum en een tijd toegevoegd. En op die twee items wordt het nieuws later gesorteerd bij het uitlezen.
Ik kwam er al achter dat de datum en tijd in een VARCHAR wegschrijven problemen opleverd, dus heb ik de twee kollomen veranderd naar DATE en TIME. Met de volgende query haal ik het nieuws op.
code:
1
2
3
4
5
6
| <?
$teller = 0;
$query = mysql_query("SELECT DATE_FORMAT(nieuws_datum, '%d-%m-%Y') AS nieuws_datum, nieuws_onderwerp, nieuws_titel, nieuws_tijd, nieuws_id, nieuws_bericht FROM admin_nieuws ORDER BY nieuws_datum ASC, nieuws_tijd ASC LIMIT 5");
while($row = mysql_fetch_assoc($query))
{
?> |
Echter wordt het nieuws als volgt gesorteerd
02-01-06 | 16:49:27
03-01-06 | 09:19:07
31-12-05 | 12:28:45
en het moet zijn:
03-01-06 | 09:19:07
02-01-06 | 16:49:27
31-12-05 | 12:28:45
Kan iemand me vertellen wat ik fout doe.
[ Voor 3% gewijzigd door Verwijderd op 04-01-2006 01:41 ]