Avatar billede stoiss Nybegynder
27. september 2005 - 13:19 Der er 9 kommentarer og
1 løsning

kommentar til myhed, hvordan?

hejsa allesammen... jeg har lavet et nyhedssystem som jeg gerne vil ha kommentar til, altså så folk kan skrive en kommentar til en nyhed... hvordan gøres det? :-/ har prøvet at læse lidt om det forskellige steder.. men forstår sq ik helt hvordan det skal gøres...

nogen der er klar på at hjælpe mig her :)
Avatar billede net-base.dk Nybegynder
27. september 2005 - 13:29 #1
Du har vel en tabel med brugere? eller skal det være lavet så man bare kan skrive en kommentar noget stil med gæstebog? hvor man bare skriver sit navn?

Så skal du have en table til de kommentare der skrives. og den skal indeholde følgende:
comentid
newsid (id på nyheden)
userid / eller username (så du kan se hvem der har skrevet hvad)
commet (kommentaren)
date (date på hvornår det er indskrevet)
ip. (gem den for at kunne skælne mellem hvem der skriver ordentlige ting og dem som spamer siden. kan bruges senere hen til et block system)

OG så skal du bare lave en form hvor folk kan indtaste sin kommentar og smide den ind i databasen,
Avatar billede jaw Nybegynder
27. september 2005 - 13:33 #2
Og så et udtræk der f.eks. kan være lign:

SELECT commenttabel.*, users.name FROM commenttabel
LEFT JOIN users ON users.id = commenttable.userid
WHERE commenttable.newsid = ".$_GET['id']

Net-base.dk - Er ret imponeret over, at du kunne skrive comment 2 gange, stave det på 2 forskellige måder, og alligevel ikke stave det rigtigt :D Hvis du miksede de 2 måder ville du til gengæld.
Avatar billede net-base.dk Nybegynder
27. september 2005 - 14:04 #3
hehe ja det har du sgu ret i... gik også lidt stærkt med skrive det, det er ikke sådan når finderne ikke kan følge med hovedet så glemmer de nogle bokstaver...

Men det vigtigeste er vel at han forstår hvordan sådan et system kan laves.
Avatar billede stoiss Nybegynder
27. september 2005 - 14:34 #4
så er jeg her igen :) forstår desværre ikke helt det der :-/
Avatar billede jaw Nybegynder
27. september 2005 - 14:45 #5
net-base.dk -> Hehe ja bestemt, jeg forstod jo også udemærket hvad der stod.

Stoiss -> Pointen er, at du laver en nye tabel med de kommentarer brugerne lægger. Så udhenter du blot alle de kommentarer der er til en given nyhed. Hvad er det du ikke helt forstår?
Avatar billede stoiss Nybegynder
27. september 2005 - 14:46 #6
hmm... hvordan jeg sætter de rigtige kommentare til den rigtige nyhed .. og hvordan der skal sættes op
Avatar billede jaw Nybegynder
27. september 2005 - 14:48 #7
Hvis du har en tabel der hedder nyheder med alle dine nyheder. Så vil du have et id på hver nyhed. Det id, så skal være newsid i net-base.dk's eksempel i kommentar-tabellen. Derfor vil du få alle kommentarer der f.eks. har id'et 5, de vil passe den til den nyhed der har id 5.

Bedre?
Avatar billede net-base.dk Nybegynder
27. september 2005 - 19:35 #8
Yeps... Man kan etc. sætte index på newsid feltet (i databasen) ad man skal søge på det...
Avatar billede stoiss Nybegynder
03. oktober 2005 - 09:16 #9
hmm.. kan ikke få skidtet til at virke, så det må jeg lige undvære indti videre :)

smider i nogen svar?
Avatar billede stoiss Nybegynder
17. oktober 2005 - 17:28 #10
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester