now
vil give dig det tidspunkt, hvor denne funktion udføres. Og i dit tilfælde udføres de på et andet tidspunkt.
Hvis du vil bruge samme tid til begge sætninger, kan du tildele $now = NOW();
Og brug denne $nu begge steder. Ved forespørgsel såvel som til sammenligning.
UPDATE users SET user_lastactivity = $now
;