Ciao
Per rispondere a Debug e mavericckweb
Non devo sovrascrivere i record
in quanto ho intenzione anche di creare un collegamento
per ogni user che mostri gli ultimi 15/20 accessi
A proposito mi sfugge adesso come si fa a fare un controllo
sull'user che esiste già e a sovrascriverlo con i nuovi dati
(chissà potrei anche ripiegare su questo metodo :-)).
Comunque, con l'aiuto anche di altri amici in rete
ho abbozzato questo
il codice che rileva i dati e li carica nel db (in una pagina che usa le sessioni)
è questo:
utenti.php:
Codice:
....
$whattime=time(); // restituisce la data
$id_user = $_SESSION['verified_user'];
$nome = $datiutente['username'];
$ip = $_SERVER['REMOTE_ADDR']; //restituisce l'ip dell'utente
$dati=" INSERT INTO visite VALUES (NULL,
'$id_user',
'$nome',
'$ip',
$whattime)";
mysql_query ($dati);
...
la pagina che li estrae e visualizza è questa:
Codice:
....
$query = "SELECT id_visite,id_user, username, IP, MAX(visit)as visit FROM visite GROUP BY id_user ORDER BY username";
$esegui = mysql_query($query);
while ($result = mysql_fetch_array($esegui)) {
$dat=$result[visit];
$visita=date("j F Y, g:i a",$dat);
echo "<TR>
<TD>
$result[id_visite]
</TD>
<TD>
$result[id_user]
</TD>
<TD>
$result[username]
</TD>
<TD>
$result[IP]
</TD>
<TD>$visita</TD></TR><br>";
}
...
mi mi hanno avvisato che la query potrebbe dare non proprio i
risultati voluti.
Quindi mi interesserebbe anche la soluzione di cui avete parlato.
grazie