Kommentar

Tags:    php

Hej .. Hvad skal man skrive for at man kan se hvor mange "kommentar" på den nyhed ?

Se evt. her: http://www.zniffer.dk
Ude i højre side ved vær nyhed står der hvor mange kommentar der er.
Hvordan kan jeg gøre det..
Der er en database for sig selv til kommentar..


diZ- @ k@dk-home.dk



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Hej .. Hvad skal man skrive for at man kan se hvor mange "kommentar" på den nyhed ?

Se evt. her: http://www.zniffer.dk
Ude i højre side ved vær nyhed står der hvor mange kommentar der er.
Hvordan kan jeg gøre det..
Der er en database for sig selv til kommentar..


diZ- @ k@dk-home.dk


Jeg har lavet det selv nu.
En database kaldt "nyhed", med to tabeller: kommentar og nyhed.
Først laver jeg en forbindelse:
Fold kodeboks ind/udKode 

Dernæst henter jeg antallet af nyheder, ikke nødvendigt, men hvis jeg nu ønsker at lave pagination senere, så kan jeg det.
Fold kodeboks ind/udKode 

Nu vil jeg så hente nyheder fra min database
Fold kodeboks ind/udKode 

Dernæst vil jeg så vise disse nyheder på min side, med en while løkke
Fold kodeboks ind/udKode 

Nu har jeg indholdet af nyheder, gemt i $result, og antallet af relaterede kommentarer i $count.
Jeg kan så udskrive indholdet inde i while løkken. f.eks:
Fold kodeboks ind/udKode 


[Redigeret d. 17/08-04 12:50:47 af Michael Bjerregaard]



Hmm!

Kan du ikke prøve at skrive "kodekilden" så det ikke er sådan.. ja .. så det er lettere at finde ud af


diZ- @ k@dk-home.dk

Du skal have ID'et fra dine nyheder...
så skulle det minde om det her:
Fold kodeboks ind/udKode 

så ligger antallet af kommentarer i variablen $total
//Krille



Hej .. Hvad skal man skrive for at man kan se hvor mange "kommentar" på den nyhed ?

Se evt. her: http://www.zniffer.dk
Ude i højre side ved vær nyhed står der hvor mange kommentar der er.
Hvordan kan jeg gøre det..
Der er en database for sig selv til kommentar..


diZ- @ k@dk-home.dk


Jeg tænker, det nok er en count af kommentarer. Hvis du f.eks sammenholder tabeller, hvor du i en tabel, har selve nyheden, som har et ID, så har du en kommentar tabel, med samme ID.
Så laver du en select sætning i sql: SELECT count(*) FROM t_kommentar,t_nyhed WHERE t_kommentar.ID = t_nyhed.ID

Jeg har aldrig lavet det selv, men det virker da plausibelt :-)




Hmm!

Kan du ikke prøve at skrive "kodekilden" så det ikke er sådan.. ja .. så det er lettere at finde ud af


diZ- @ k@dk-home.dk



Hmm!

Kan du ikke prøve at skrive "kodekilden" så det ikke er sådan.. ja .. så det er lettere at finde ud af


diZ- @ k@dk-home.dk


Har lige opdaget, at der faktisk findes en artikel om lige nøjagtigt dette emne, lige her på udvikleren:
http://udvikleren.dk/article.php?aid=135&techid=6





t