Hejsan !
Här är en nybörjar fråga.
Jag har just börjat fibbla med mysql &
& provat att försöka göra en enkel evenemangs lista där man ska kunna lägga in tips om små skojiga evenemang som ska visas i en enkel tabell sorterat efter datum. Men ve & fasa - när man kollar på på tabellen så kommer datumen mellan 1 - 9 i ordningsföljd men datumen 10 - 19 hamnar sen ovanför 1-9...
Å ännu värre blir det när det går uppemot 20-31... ujejuj....
Så här hämtas de små tipsen
$jahapp = mysql_query("SELECT DATUM, PLATS, INFO FROM EVENEMANG order by DATE ASC");
Datumen har skrivits in såhär: 1/4 2/4 osv.
I mysql admin så har jag provat med olika "types" eller vad det nu heter för nåt, alltså det häringa varchar & integer, time & blob & allt vad det heter & ändrat i fältet DATUM men...ack, bara knas varje gång.
Måste man ha datumen i en annan form för att få ut listan i rätt ordning ?
Hallå i surfarstolen!
Jag måste nog fråga om en grej till här nu alltså på samma skojiga evenemangs-tips-tabell-tema.
Öh,jo, jag har provat att enligt ovanstående toppenfina tips lägga in datumen i db'n i detta format 2001-04-01
2001-04-02 o.s.v.
Åsså för att hämta:
$row = mysql_query("SELECT PLACE, INFO, DATE_FORMAT(DATE, '%W %c/%e')AS DATE FROM EVENEMANG ORDER BY DATE ASC");
Det trivsamma med det är ju att att det står typ Monday 2/4 Tuesday 3/4 etc i tabellen sen.
Men det blir ändå knas för datumen kommer huller om buller nu med...
Tackar ödmukast för tipset !
Jag har testat lite med att selecta som du säger, tyvärr så blir resultatet (än så länge) antingen formaterat & huller om buller eller oformaterat men i prima nummer ordning.
De´ bara å snorpa vidare ...