Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Hjemmeside design
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

PHP kommentar system hjælp

Af Ny på siden Chrille | 12-06-2005 20:54 | 33398 visninger | 4 svar, hop til seneste
Hey, jeg har et nyheds system med tilhørende kommentar system. Kommentarene ligger i en tabel for sig selv, og nyhederne i en anden. Kommentar tabellen indeholder flg.: id, navn, kommentar, ownerid. Så kunne jeg godt tænke mig at der for hver nyhed stod #1 #2 #3 #4 osv, ud foran kommentarene ved nyheden, man kan jo ikke bruge id, for når vi når til nyhed 5 er det ikke så fedt der står #47 #48 #49 osv ude foran kommentaren ;). Håber i forstår Chrille
--
Waked.dk
#1
Ronson
Giga Nørd
12-06-2005 21:06

Rapporter til Admin
Du laver bare en var (f.eks. $i) og skriver den ud og tæller den op for hver resultat (kommentar)
--
http://www.butiksguiden.net[...] < Download vores sjove videoer. NU! http://www.chipsguiden.dk[...] < For os der elsker chips! http://www.chipsguiden.dk[...] < HOL Bladet!
#2
Gregorian
Super Supporter
12-06-2005 21:44

Rapporter til Admin
går ud fra du bruger en form for løkke når du skal udskrive dine kommentarfelter.. hvis du bruger en for løkke kan du bare gøre sådan her: for($i=1; $i<$antal; $i++) { print "kommentaren du skal udskrive"; print "#".$i; } eller hvis du bruger en while løkke f.eks. $i=0; while($row = mysql_fetch_array($query)) { print "#".$i; $i++; } hmm.. ellers også kan du oprette et nr_id felt i din db.. nu har du så et id, nr_id, navn, kommentar, ownerid. så kan du jo sørge for at når der bliver posten har den overid-et og et nr_id som er hvor i rækken kommentaren nu høre til.. der er mange måder.. vælg en du syntes er smart og let at integrere i dit system
--
Mail: [email protected] ICQ: 126618316 Venlighed er som en boomerang
#3
SME
Elitebruger
12-06-2005 21:56

Rapporter til Admin
Shortcut: $i = 1; $res = mysql_query(...); while ($row = mysql_fetch_assoc($res)) { print "#{$i++}"; } Tjek desuden forskellen mellem mysql_fetch_array og mysql_fetch_assoc!
--
Når man affyrer en kanonkugle mod fortet og hører en derinde råbe: "Jeg har!", så ved man, man har med nogle virkelig dumme folk at gøre.
#4
Chrille
Ny på siden
13-06-2005 22:09

Rapporter til Admin
Tak skal i have alle sammen :)
--
Waked.dk

Opret svar til indlægget: PHP kommentar system hjælp

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning