Files correlati : Ricompilazione Demo : [ ] Commento : Prime modifiche git-svn-id: svn://10.65.10.50/trunk@9788 c028cbd2-c16b-5b4b-a496-9718f37d4682
120 lines
3.5 KiB
PHP
Executable File
120 lines
3.5 KiB
PHP
Executable File
<html>
|
|
<head>
|
|
<title>Corsi</title>
|
|
<LINK rel="stylesheet" type="text/css" href="stile.css">
|
|
</head>
|
|
|
|
<script language="JavaScript">
|
|
function filtro()
|
|
{
|
|
document.form1.submit();
|
|
}
|
|
</script>
|
|
|
|
<body>
|
|
|
|
<?php
|
|
|
|
include("required.php");
|
|
include("funzioni.php");
|
|
|
|
$db = mysql_connect($ip, $user, $password);
|
|
mysql_select_db($dataname,$db);
|
|
|
|
echo "<form name=form1 action=presenze.php method=post>";
|
|
|
|
echo "<p class=titolo><b>Presenze</b><br></p>";
|
|
|
|
$criteri = "SELECT * FROM $tbl_utenti ORDER BY cognome, nome";
|
|
$result = mysql_query($criteri, $db);
|
|
if ($myrow = mysql_fetch_array($result))
|
|
{
|
|
echo "<center><select name=utente onchange='filtro();'>";
|
|
echo "<option value=9000>Tutti gli utenti</option>";
|
|
do
|
|
{
|
|
$nominativo = $myrow["cognome"]." ".$myrow["nome"];
|
|
if (isset ($utente) && $myrow[id] == $utente)
|
|
echo "<option value=$myrow[id] selected>$nominativo</option>";
|
|
else
|
|
echo "<option value=$myrow[id]>$nominativo</option>";
|
|
|
|
}while ($myrow = mysql_fetch_array($result));
|
|
echo "</select></center>";
|
|
}
|
|
|
|
echo "</form>";
|
|
|
|
|
|
echo "<table align=center border=1>";
|
|
|
|
$criteri = "SELECT $tbl_utenti.cognome, $tbl_utenti.nome, $tbl_utenti.id, $tbl_corsi.nome as corso ";
|
|
$criteri .= "FROM $tbl_utenti LEFT JOIN $tbl_corsi ON $tbl_utenti.idcorso = $tbl_corsi.id ";
|
|
if (isset ($utente) && ($utente != 9000))
|
|
$criteri .= " WHERE $tbl_utenti.id = $utente ORDER BY $tbl_utenti.cognome, $tbl_utenti.nome";
|
|
elseif ($utente = 9000)
|
|
$criteri .= " ORDER BY $tbl_utenti.cognome, $tbl_utenti.nome";
|
|
//echo $criteri;
|
|
$result = mysql_query($criteri, $db);
|
|
if ($myrow = mysql_fetch_array($result))
|
|
{
|
|
do
|
|
{
|
|
echo "<tr><td>";
|
|
$nominativo = $myrow["cognome"]." ".$myrow["nome"];
|
|
echo "<br><p class=titolo>$nominativo<br><i>".$myrow["corso"]."</i></p>";
|
|
$criteri1 = "SELECT * FROM $tbl_accessi WHERE (idutente = ".$myrow["id"].") ORDER BY login, logout";
|
|
//echo $criteri1;
|
|
$result1 = mysql_query($criteri1, $db);
|
|
if ($myrow1 = mysql_fetch_array($result1))
|
|
{
|
|
echo "<table align=center cellpadding=2 cellspacing=1><tr><th>Login</th><th>Logout</th><th>Differenza</th><th>Descrizione</th></tr>";
|
|
$c = 0;
|
|
do
|
|
{
|
|
$tempo = differenza($myrow1["login"], $myrow1["logout"]);
|
|
$tot = somma_tempo($tot, $tempo);
|
|
$login = substr($myrow1["login"], 8,2) ."/". substr($myrow1["login"], 5,2) ."/" .substr($myrow1["login"], 0,4)." ".substr($myrow1["login"], 11);
|
|
$logout = substr($myrow1["logout"], 8,2) ."/". substr($myrow1["logout"], 5,2) ."/" .substr($myrow1["logout"], 0,4)." ".substr($myrow1["logout"], 11);
|
|
|
|
if ($riga == true)
|
|
{
|
|
echo "<tr class=chiaro><td>".$login."</td><td>".$logout."</td><td>".$tempo."</td><td>".$myrow1["descrizione"]."</td></tr>";
|
|
$riga = false;
|
|
}
|
|
else
|
|
{
|
|
echo "<tr class=scuro><td>".$login."</td><td>".$logout."</td><td>".$tempo."</td><td>".$myrow1["descrizione"]."</td></tr>";
|
|
$riga = true;
|
|
}
|
|
$c++;
|
|
}while ($myrow1 = mysql_fetch_array($result1));
|
|
//echo $c;
|
|
//echo $ris;
|
|
//echo "<tr><td colspan=3><br></td></tr><tr><td colspan=3 align=center>Media risultati: $media/100</td></tr>";
|
|
if ($c != 0) echo "<tr><td colspan=4><br></td></tr><tr><td colspan=4 align=center><b>$c</b> accessi - tempo totale <b>$tot</b></td></tr>";
|
|
echo "</table>";
|
|
}
|
|
else
|
|
{
|
|
echo "<p class=error>Nessun accesso trovato!</p><br>";
|
|
}
|
|
echo "</td></tr>";
|
|
}while ($myrow = mysql_fetch_array($result));
|
|
echo "</table>";
|
|
}
|
|
else
|
|
echo "<br><br><p class=error>Nessun utente trovato!</p><br><br>";
|
|
|
|
|
|
//echo "<p><br></p><p><a href=# onclick=history.back()>Torna</a></p>";
|
|
|
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
</body>
|
|
</html>
|