Top nyheder

Tags:    php

Hey er der nogle af jer, der kan finde ud af, at lave et script, som viser, hvor mange nyheder den enkelte forfatter har skrevet, og så må det gerne være en top ti?
Mvh. Rasmus Højlund Hansen
Ramu.dk




1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hey er der nogle af jer, der kan finde ud af, at lave et script, som viser, hvor mange nyheder den enkelte forfatter har skrevet, og så må det gerne være en top ti?
Mvh. Rasmus Højlund Hansen
Ramu.dk


Jeg ser den nemmeste måde, ved at udvide tabellen med et ekstra felt, der tæller hvor mange nyheder en person har skrevet. Du har måske en profil tabel?
Så kan du lave det således, at hver gang der tilføjes en nyhed, at en forfatter, så opdateres personens tæller:

$countSQL = "SELECT count(*) FROM tabel WHERE forfatter = 'michael'"

$updateSQL = "UPDATE profil SET artikel_antal = ' $countSQL ' WHERE bruger = 'michael'

f.eks?

Og din top 10, er så bare endnu en SQL sætning:

$top10 = "SELECT * FROM profiler ORDER BY artikel_antal LIMIT 0,10"

[Redigeret d. 10/09-04 21:07:45 af Michael Bjerregaard]



t