Autor Zpráva
mirec
Profil *
Zdravim,
mam takyto problem. v databaze mam tabulku "session" (sessionID, userID, lastactivity). potrebujem spravit select tak, aby som ako vysledok mal najaktualnejsiu lastactivity. to znamena ze iba jeden udaj.
vyzera to nejak takto:
'435865fb5c93e933cc930be61719e837', 1, '2007-08-26 17:26:37'
'6aa6c7fb8a4dd8515777c32327413c77', 1, '2007-08-26 17:37:22'
'6c4b6cd06fdacb300ebc8e647ea01d52', 1, '2007-08-26 17:54:51'
'7f65ae3039ce7321d5c4eec0461076a1', 1, '2007-08-26 17:52:32'
'ab16929be135a506745c347836ca6b06', 1, '2007-08-26 17:30:48'
'c5a40d7cea641e9dee6ae6ea2663dba9', 1, '2007-08-26 17:37:04'
...
select userID, lastactivity from session where lastactivity="???";
za odpovede vopred dakujem
MJ
Alphard
Profil
select userID, lastactivity from session order by lastactivity desc limit 1;

PS: tento dotaz patří spíše do kategorie databáze, ne PHP
mirec
Profil *
dakujem za odpoved aj za upozornenie
ghost dog
Profil *
Jestli se můžu přidat do konverzace, jaké má výhody o proti klasickému zapisování session, právě zapisování do MySQL?
mirec
Profil *
v mojom pripade z jednej tabulky (users) kontrolujem ci sa moze uzivatel prihlasit, alebo nie a zdruhej (session) kolko je uzivatel prihlaseny a ci mu nevyprsal stanoveny timeout
ghost dog
Profil *
tak to můžeš nastavit i v php.ini

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0