ho una community con un DB e degli utenti registrati...
Come posso creare una lista che mi segnali gli utenti registrati che hanno visualizzato il mio profilo?
ho una community con un DB e degli utenti registrati...
Come posso creare una lista che mi segnali gli utenti registrati che hanno visualizzato il mio profilo?
Così su due piedi mi verrebbe in mente di creare una tabella nel DB con
visite
IDutenteregistrato
IDutenteprofilo
[i nomi dei campi li ho messi a caso ]
quando clicchi sul profilo di un utente, verrà eseguita una query che salva in questa tabella sia l'id dell'utente che cerca di visualizzare ( IDutenteregistrato ) sia l'id dell'utente di cui verrà mostrato il profilo ( IDutenteprofilo ).
Poi se vorrai solo contare quante persone hanno visto un determinato profilo:
SELECT count(*) FROM visite WHERE IDutenteprofilo='11111';
se vorrai anche i nomi farai una join con la tabella degli utenti iscritti.
Questo è quello che mi è venuto in mente, magari ci saranno soluzioni migliori...
ciao
grazie ken.. ora provo a sviluppare la tua idea... grazie mille
e per vedere l'elenco degli utenti registrati che sono online in un determinato momento?
prova a guardare qui:
http://forum.html.it/forum/showthrea...=utenti+online
sinc per quanto mi riguarda non ho mai affrontato questo 'problema', comunque, se non dovessi trovare risposta nel link che ti ho mandato, prova a fare una ricerca nel forum, mi pare che sia stato trattato parecchie volte questo argomento...
ciao