Salve, ho un problema sulla rilevazione degli utenti on-line su un sito in PHP e MySQL.
Mi spiego meglio.
Nella pagina principale di ogni utente c'è un area contatti con l'elenco di tutti i conoscenti. (tipo gmail)
Un'icona dice se un'utente è connesso o meno.
Alla login di ogni utente viene aggiornato il campo VISIBILE (1) di quell'utente e ad ogni logout viene ripristinato il valore di default (0).
Il problema sorge perchè se un mio amico si connette me ne accorgo solo quando faccio il refresh della pagina che interroga nuovamente il campo VISIBILE del mio amico, renderizzando l'icona corrispondente.
C'è un modo per ri-effettuare l'interrogazione del database alla modifica del database?
Il db è un MySQL e sapevo che su PostgreSQL c'era un sistema di notifica in caso di modifiche, sapete se c'è anche su MySQL e se si può usare per il mio caso?
Oppure se non si può pensavo ad un refresh temporizzato solo sull'area dei contatti che però è un include e non un iframe.
Grazie!