Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zapętlić tablicę sesji w php

$_SESSION jest dostępna tylko dla użytkownika, który faktycznie otworzy stronę. (Byłoby miło zobaczyć wszystkie zmienne $_SESSION, prawda?)

Możesz przechowywać te zmienne $_SESSION w swojej bazie danych, a następnie przejść przez nie w pętli.

Aktualizacja:

  • utwórz tabelę sesji, w której możesz przechowywać aktualnie zalogowanych użytkowników
  • za każdym razem, gdy zalogowany użytkownik otwiera stronę, zwiększaj wartość (sygnaturę czasową), taką jak last_seen
  • w tym samym czasie sprawdź martwe sesje (np. usuń wszystkie wiersze, w których last_seen wartość jest mniejsza niż now - czas życia sesji serwera


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Codeigniter:kolumna „id” w klauzuli zamówienia jest niejednoznaczna

  2. PHP mysql do wykonania zadania po 30 sekundach

  3. Klasa stronicowania PHP

  4. Pobranie podwojenia wartości funkcji tablicowej w każdej pozycji tablicy?

  5. Nie znaleziono polecenia Mysql w systemie OS X 10.7