02. november 2000 - 14:49Der er
7 kommentarer og 2 løsninger
Webcounter
Jeg er ved at lave en Webcounter i PHP og MySQL.
Findes der ikke en måde sådan at MySQL selv inkrementerer tælleren og returnerer det nye antal i en sætning, fordi hvis man splitter den op i to vil tælleren ikke være præcis.?
Den er jeg også kommet frem til, men hvis nu siden bliver læst to gange på samme tid så kan man komme ud for at begge får samme tal og tælleren kun bliver talt op en gang.
Eksempel: surfer1 sender en request. (eksemplar1) surfer2 sender en request. (eksemplar2) eksemplar1 læser tæller. eksemplar2 læser tæller. eksemplar1 lægger en til tælleren. eksemplar2 lægger en til tælleren. eksemplar1 opdaterer tælleren. eksemplar2 opdaterer tælleren. eksemplar1 bliver vist. eksemplar2 bliver vist. Begge eksemplerer viser samme tal.
Hvis man få lagt det ind i samme SQL-sætning, så har man ikke det problem.
Hmmm.... Man kan åbentbart ikke gøre det ordentligt.
Synes godt om
Ny brugerNybegynder
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.