mboost-dp1
PHP/MySQL
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Jeg har brug for lidt hjælp, da jeg brikker fat, med hensyn til PHP og MySQL.
Jeg er ved at opbygge et nyhedssite, og har i den forbindelse nogle kategorier.
Jeg har en linie der ser sådan ud:
$sql2 -> db_Select("news_category","*", "category_id!='' ORDER BY category_id ASC");
Den resultere I at jeg får alle kategorier vist, efter ID-nummer. Sådan skal det forblive.
Jeg ønsker kun de første fire kategorier vist, og det er så her problemet opstår, for hvordan gør jeg det?
Hvis jeg tilføjer:
DESC LIMIT 4
Så ser jeg de sidste 4 kategorier, men det er jo de _første_ fire jeg ønsker.
"DESC LIMIT 4" virker af en eller anden grund ikke sammen med "ASC", jeg ved ikke hvorfor, men det har jo nok noget at gøre med min totale mangel på viden, på området ;)
Er der en frelsende sjæl der kan hjælpe mig?
I tilfælde af at det hjælper at se hvor det skal bruges så er det på www.bs-nyheder.dk
Jeg er ved at opbygge et nyhedssite, og har i den forbindelse nogle kategorier.
Jeg har en linie der ser sådan ud:
$sql2 -> db_Select("news_category","*", "category_id!='' ORDER BY category_id ASC");
Den resultere I at jeg får alle kategorier vist, efter ID-nummer. Sådan skal det forblive.
Jeg ønsker kun de første fire kategorier vist, og det er så her problemet opstår, for hvordan gør jeg det?
Hvis jeg tilføjer:
DESC LIMIT 4
Så ser jeg de sidste 4 kategorier, men det er jo de _første_ fire jeg ønsker.
"DESC LIMIT 4" virker af en eller anden grund ikke sammen med "ASC", jeg ved ikke hvorfor, men det har jo nok noget at gøre med min totale mangel på viden, på området ;)
Er der en frelsende sjæl der kan hjælpe mig?
I tilfælde af at det hjælper at se hvor det skal bruges så er det på www.bs-nyheder.dk
Umiddelbart ville jeg sige at bare 'ASC LIMIT 4' giver mere mening.
Nu jeg er ikke SQL haj .. men proev engang ?
Nu jeg er ikke SQL haj .. men proev engang ?
Fair nok :)
Det hjaelper at kigge paa forkortelserne ..
ASC - ascending, DESC - descending, you know.
Hvis du var blevet bedt om at goere begge pa samme tid var du nok ogsaa blevet forvirret ;)
Det hjaelper at kigge paa forkortelserne ..
ASC - ascending, DESC - descending, you know.
Hvis du var blevet bedt om at goere begge pa samme tid var du nok ogsaa blevet forvirret ;)
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.