/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Grupper output fra DB
Fra : Kasper Kyndsberg


Dato : 18-09-01 11:18

Hej i gruppen

Jeg har lavet mig et lille nyhedssystem. Efterhånden som jeg får flere og
flere nyheder på min side, ville jeg gerne kategorisere mine nyheder på en
oversigtsside. Idag står de blot i en lang række efter id nr.

Jeg vil lave en ekstra kolonne i min db som hedder kategori. Når man går til
oversigtssiden for mine nyheder kunne jeg så tænke mig, der var overskifter
til nyhederne f.eks. "Nyt på siden" hvor alle nyheder der handler om nyt på
siden er, en "Nye links" der viser en oversigt over de nyheder jeg har
skrevet om nye links osv. Altså at fordele nyhederne alt efter hvad der står
i kategori cellen.

Output siden med oversigt over nyheder skulle altås se nogenlunde såledet
ud:

<h2>Nyt på siden</h2>
<p>12.12.01<br>
Nyt layout til min hjemmeside </p>
<p>osv...

<h2>Links tilføjet</h2>
<p>01.01.02<br>
Link til flot side tilføjet</p>
<p>osv...

Således jeg får kategoriseret alle mine nyheder.

Har nogen et link til et script hvor det gøres på denne måde, eller har
nogen et eksempel liggende?

Skal lige tilføje jeg er newbie til asp.

/Kasper
<http://kyndsberg.dk/>



 
 
Janus Klok Lauritsen (18-09-2001)
Kommentar
Fra : Janus Klok Lauritsen


Dato : 18-09-01 17:08

"Kasper Kyndsberg" <nospam@kyndsberg.dk> wrote in message
news:9o76sh$s89$1@sunsite.dk...
> Hej i gruppen
<snip>
> Jeg vil lave en ekstra kolonne i min db som hedder kategori. Når man går
til
> oversigtssiden for mine nyheder kunne jeg så tænke mig, der var
overskifter
> til nyhederne f.eks. "Nyt på siden" hvor alle nyheder der handler om nyt

> siden er, en "Nye links" der viser en oversigt over de nyheder jeg har
> skrevet om nye links osv. Altså at fordele nyhederne alt efter hvad der
står
> i kategori cellen.
<snip>
>
> /Kasper
> <http://kyndsberg.dk/>
Hej Kasper
Jeg har desværre ikke kode liggende, men jeg kan da måske give dig en ide om
hvad du kan gører...
Først og fremmest vil jeg sige at din ide med en ny kolonne i din tabel,
ikke er den perfekte løsning, da du for det første vil få redundans, og for
det andet er det ikke en så "viderudviklings" venlig løsning.
Istedet vil jeg foreslå dig at lave en tabel med kategorier og her kunne du
så gemme kategorinavn, beskrivelse, osv. på.
Derefter kan du så lave en ekstra kolonne med id på din nyheds tabel. Nu
skal du så lave dine udtræk vha. JOIN hvor du joiner nyheder.kategoriid med
kategori.id.
Denne løsning vil give et mere fleksibel nyhedsmodul, men hvis du hellere
vil bruge din egen løsning skal du benytte WHERE komandoen i SQL hvor du så
vælger at hive nyheder med en kategori ud. Kig evt. også på ORDER BY, med
den kan du sorterer efter f.eks. kategori...
Håber det hjælper lidt.
Mvh
Janus



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste