Det borde finnas något enkelt sätt att bara plusa på ett fält i db:n?
Vad är det smartaste sättet att registrera antalet gånger som ett inlägg har blivit läst?
5 svar · 295 visningar · startad av Lukaspojken
Vad är det smartaste sättet att registrera antalet gånger som ett inlägg har blivit läst?
Det borde finnas något enkelt sätt att bara plusa på ett fält i db:n?
För att det inte ska kunna abusas på så sätt att man refreshar sidan och ökar sidvisningen med 1 föreslår jag att länkarna på forumet går till en sida som t.ex. heter numviews.asp, där du uppdaterar antalet visningar, varefter du redirectas till själva inlägget.
------------------
/ jeps0
Jag skulle göra en helt ny tabell som varje gång någon läser i tråden lägger till en rad. Där kan man förutom trådid osv. ha med andra bra saker som datum, IP o.s.v.
Sen när du ska visa det räknar du bara hur många i tabellen som har samma trådid som tråden. :)
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Det med en tabell till får jag ha i till vidareutveckling...får se lite hur man kan göra där...
Men hur adderar jag en post i databasen utan att hämta värdet? Går det...jag minns att jag sett det nånstans...
update tabellen set fältet=fältet+1 where id=2
typ.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>