Salve a tutti
sul mio sito nella parte riservata agli admin ho creato una pagina con la quale posso visualizzare le tabelle del database...
volevo però ampliarla mettendo una cella per ogni utente con scritta la data dell'ultimo accesso...
in poche parole registrare ogni ultimo accesso dell'utente e stamparlo a echo nella cella...inoltre se possibile volevo mette un sistema che se l'utente è on-line compare una immagine...se l'utente è off-line ne compare un'altra...ovviamente stiamo parlando di utenti registrati e loggati
come posso fare? grazie in anticipo
Fabio
vi posto qui sotto il codice della mia pagina:
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>
<body>
<script type="text/javascript" src="followingeyes.js"></script>
<? // CONNESIONE DB?>
<?
session_start();
$utente=$_SESSION['id_utente'];
$tipuser=$_SESSION['tipo'];
$sesso=$_SESSION['sesso'];
$pwd=$_SESSION['pwd'];
$numero=$_SESSION['numero'];
$nome=$_SESSION['nome'];
$domanda=$_SESSION['domanda'];
$risposta=$_SESSION['risposta'];
$email=$_SESSION['email'];
$link = mysql_connect('localhost', '', '') or die('impossibile CONNETTERSI al server: ' . mysql_error());
mysql_select_db('my_fabiovergotti') or die('impossibile SELEZIONARE al db');
$strSQL = "SELECT * FROM generale ORDER BY Numero ASC, TIPO ASC, nome ASC LIMIT 0 , 300";
$result = mysql_query($strSQL);
$num_rows = mysql_num_rows($result);
//$rigaArrayRicerca = mysql_fetch_array($result)
?>
<table width="100%" border="0">
<? //TITOLO ?>
<tr>
<h1> <td align="center" valign="middle" height="100%">ECCO IL DATABASE! </h1>
</tr>
<? // SECONDA RIGA?>
<tr>
<td align="center" valign="middle" height="100%">
<p> </p>
<table width="90%" border="0">
<tr align="center" valign="middle">
<td><h3>TABELLA: generale</h3> </td>
</tr>
<tr align="center" valign="middle">
<td height="100%"> <p>
</p>
<table width="100%" border="1" align="center">
<tr align="center" valign="middle">
<td>NUMERO</td>
<td>ID</td>
<td>PASSWORD</td>
<td>TIPO</td>
<td>SESSO</td>
<td>NOME</td>
<td>DOMANDA</td>
<td>RISPOSTA</td>
<td>EMAIL</td>
</tr>
<? $i=1;
while ($rigaArrayRicerca = mysql_fetch_array($result)) {
echo "<tr align='center' valign='middle'>";
echo "<td>". $i.") ".$rigaArrayRicerca[NUMERO]."</td>";
echo "<td>". $rigaArrayRicerca[ID]."</td>";
echo "<td>". $rigaArrayRicerca[PASSWORD]."</td>";
echo "<td>". $rigaArrayRicerca[TIPO]."</td>";
echo "<td>". $rigaArrayRicerca[SESSO]."</td>";
echo "<td>". $rigaArrayRicerca[nome]."</td>";
echo "<td>". $rigaArrayRicerca[DOMANDA]."</td>";
echo "<td>". $rigaArrayRicerca[RISPOSTA]."</td>";
echo "<td>". $rigaArrayRicerca[EMAIL]."</td>";
echo " </tr>";
$i++;}?>
</table>
<p>
<? //echo '<option value="'.$rigaArrayRicerca[ID].'">'.$rigaArrayRicerca[ID].'</option> ';?>
</p></td>
</tr>
<tr align="center" valign="middle">
<td> </td>
</tr>
<tr align="center" valign="middle">
<td>NUMERO UTENTI TOTALI: <? echo $num_rows; ?> </td>
</tr>
</table>
<p> </p>
<? session_destroy();
session_start();
$link2 = mysql_connect('localhost', '', '') or die('impossibile CONNETTERSI al server: ' . mysql_error());
mysql_select_db('my_fabiovergotti') or die('impossibile SELEZIONARE al db');
$query2 = "SELECT * FROM esterni ORDER BY ID ASC, TIPO ASC, nome ASC LIMIT 0 , 300";
$risultato2 = mysql_query($query2);
$numero_rows2 = mysql_num_rows($risultato2);
//$rigaArrayRicercaEsterni = mysql_fetch_array($risultato)
?>
<table width="90%" border="0">
<tr align="center" valign="middle">
<td><h3>TABELLA: esterni</h3>
</td>
</tr>
<tr align="center" valign="middle">
<td height="100%"><table width="100%" border="1" align="center">
<tr align="center" valign="middle">
<td>ID</td>
<td>PASSWORD</td>
<td>SESSO</td>
<td>COGNOME</td>
<td>NOME</td>
<td>TIPO</td>
<td>DOMANDA</td>
<td>RISPOSTA</td>
<td>EMAIL</td>
</tr>
<?
$o=1;
while ($rigaArrayRicercaEsterni = mysql_fetch_array($risultato2)) {
echo "<tr align='center' valign='middle'>";
echo "<td>". $rigaArrayRicercaEsterni[ID]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[PASSWORD]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[SESSO]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[COGNOME]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[NOME]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[TIPO]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[DOMANDA]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[RISPOSTA]."</td>";
echo "<td>". $rigaArrayRicercaEsterni[EMAIL]."</td>";
echo " </tr>";
$o++;}?>
</table>
</p></td>
</tr>
<tr align="center" valign="middle">
<td>
</td>
</tr>
<tr align="center" valign="middle">
<td>NUMERO UTENTI TOTALI: <? echo $numero_rows2; ?>
</td>
</tr>
</table>
<p> </p>
<form id="form1" name="form1" method="post" action="http://www147.altervista.org/phpmyadmin/index.php">
<input type="submit" name="sito" id="sito" value="VAI AL DATABASE WEB" />
</form></td>
</tr>
</table>
</body>
</html>
<td>
<table>
<tr>
<td>
<? if ($num_rows < 1) {
echo "<option>NESSUN ELEMENTO TROVATO</option>";
}
else {
while ($rigaArrayRicerca = mysql_fetch_array($result))
{
echo '<option value="'.$rigaArrayRicerca[ID].'">'.$rigaArrayRicerca[ID].'</option>';
}
}
?>
</td>
<td
"numero " <? echo $num_rows; ?>
</td>
</tr>
</table>
</td>