On Tue, 13 Mar 2001 20:25:01 +0100, "Niels Andersen"
<niels-usenet@myplace.dk> wrote:
>Kan man i MySQL bede om at forhøje et heltal med én?
>
>Jeg spekulerer over et lille projekt, hvor der skal tælles en hel masse. Det
>er noget til et web-site.
>
>Normalt ville jeg hente den aktuelle værdi, lægge én til, og gemme den nye
>værdi.
>Men hvad nu hvis to gør det på samme tid? Så vil den ene jo gå tabt...
>Hvis jeg i stedet fyrer en SQL-ting af der siger at noget skal forhøjes med
>én, så kan der godt komme en mere millisekundet efter.
mySQL kan:
UPDATE tabel SET felt=felt+1 WHERE id='$id';
--
Mads Lie Jensen
Mads@gartneriet.dk
ICQ #25478403
http://www.gartneriet.dk