Avatar billede minimadsens Nybegynder
21. november 2007 - 20:07 Der er 3 kommentarer og
1 løsning

Er dette muligt?

Er dette muligt at gøre? :

$q = "UPDATE users SET onlinetidialt = '$time' - onlinetid + onlinetidialt AND onlinetid = '0' WHERE username = '$username'";

Sådan så den først bruger det der står i onlinetid, og så derefter sætter onlinetid til = 0 ??

Eller sætter den så onlinetid til at være = 0 til at starte med?
Avatar billede erikjacobsen Ekspert
21. november 2007 - 21:13 #1
Det skulle nok kunne gøres - men brug et komma, og husk at teste det:

$q = "UPDATE users SET onlinetidialt = '$time' - onlinetid + onlinetidialt,onlinetid = '0' WHERE username = '$username'";
Avatar billede minimadsens Nybegynder
22. november 2007 - 08:54 #2
Okay. :)

Det er desværre en ting der er svær at teste. Det lyder måske mærkeligt, men det er det. :)

Men før eller siden finder jeg ud af om det virker, men selvfølgelig gør det det. ;)

Kom med et svar. :)
Avatar billede erikjacobsen Ekspert
22. november 2007 - 09:47 #3
Jeg samler slet ikke på point, tak. Svar selv, accepter eget svar.

Det med en test kan vel klares med at lave en lille tabel til formålet, og så prøve med et par sql-sætninger. Så det har jeg gjort - og det ser ud til at virke. Men rækkefølgen betyder noget, så sæt onlinetid til 0 til sidst.
Avatar billede minimadsens Nybegynder
22. november 2007 - 13:21 #4
Okay. :)

Mange tusinde tak. :) Det svar er jeg meget glad for. :)
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