ASC fejl

Tags:    php

Nogen der kan sige mig hvorfor jeg ikke kan bruge ASC i denne linje?
Fold kodeboks ind/udKode 

Den kommer bare med denne fejl:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 1
(Skal lige siges at DESC heller ikke virker)

[Redigeret d. 10/02-05 13:40:01 af FlashRider]



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Fordi du skal angive hvilken kolone der skal sorteres efter ASC:

$query = mysql_query("SELECT *,DATE_FORMAT(date,'%H:%i:%s %d/%m-%y') AS date FROM pfnews_komm where news_id = ".$news_id." ORDER BY id ASC");

Hvis det skal være efter id. Desuden er ASC overflødigt da den gør det efter ASC, når der ikke angives noget.

---
Hilsen Anders



Fordi du skal angive hvilken kolone der skal sorteres efter ASC:

$query = mysql_query("SELECT *,DATE_FORMAT(date,'%H:%i:%s %d/%m-%y') AS date FROM pfnews_komm where news_id = ".$news_id." ORDER BY id ASC");

Hvis det skal være efter id. Desuden er ASC overflødigt da den gør det efter ASC, når der ikke angives noget.

---
Hilsen Anders


oki tak...
btw den order altid efter DESC



oki tak...
btw den order altid efter DESC


Nej, såfremt du angiver "ORDER BY felt" antager den at det er efter ASC ...

---
Hilsen Anders



t