[PHP/MySQL] Forum - Topics sorteren op datum

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

  • JER00N
  • Registratie: Maart 2002
  • Niet online
Ik ben met PHP en MySQL een forumpje aan het bouwen, alleen nou heb ik nog 1 probleem... ik wil de topics sorteren op het tijdstip dat er op gereplied/geëdit is.
(dus dat de gereplyede (?) topics weer helemaal naar boven gaan in de topiclist)

Tot nu toe lukt dat wel, maar de datum waar op gesorteerd wordt (lastedit) heb ik voor het gemak maar even Varchar gemaakt. Maar, je begrijpt het misschien al... topics van 11-08, 14-08, en 23-08 worden gewoon goed gesorteerd, maar als er dan een topic komt op bijv. 02-09 dan komt die dus onderaan, omdat 11,14, en 23 nou eenmaal hoger is dan 02...

Het komt er dus op neer, hoe kan ik ze sorteren op datum?
En welk variabletype moet ik kiezen, DATE, DATETIME, TIMESTAMP, ... ?
Zelf dacht ik Timestamp, maar ik weet niet hoe je dan de datum en tijd moet invoeren...

Er moet dus datum én tijd in één variable komen.

NB ik ben nog een beetje n00b kwa MySQL/php

  • whoami
  • Registratie: December 2000
  • Laatst online: 13:00
Sorteren: gewoon met een order jby
veld : datetime.

Lees anders eens een tutorial of pak er de handleiding ff bij. Dat je een n00b bent, is geen excuus.

https://fgheysels.github.io/


Dit topic is gesloten.