Files correlati : Ricompilazione Demo : [ ] Commento : Prime modifiche git-svn-id: svn://10.65.10.50/trunk@9788 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			126 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			126 lines
		
	
	
		
			3.4 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");
 | 
						|
 | 
						|
$db = mysql_connect($ip, $user, $password);
 | 
						|
mysql_select_db($dataname,$db);
 | 
						|
 | 
						|
echo "<form name=form1 action=prove.php method=post>";
 | 
						|
 | 
						|
echo "<p class=titolo><b>Prove</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_prove LEFT JOIN $tbl_test ON $tbl_prove.idtest = $tbl_test.id WHERE (idutente = ".$myrow["id"].") ORDER BY data";
 | 
						|
		//echo $criteri1;
 | 
						|
		$result1 = mysql_query($criteri1, $db);
 | 
						|
		if ($myrow1 = mysql_fetch_array($result1))
 | 
						|
		{
 | 
						|
			echo "<table align=center cellpadding=2 cellspacing=1><tr><th>Data</th><th>Test</th><th>Risultato</th></tr>";
 | 
						|
			$c = 0;
 | 
						|
			$ris = 0;
 | 
						|
			do
 | 
						|
			{
 | 
						|
				$data = substr($myrow1["data"], 8,2) ."/". substr($myrow1["data"], 5,2) ."/" .substr($myrow1["data"], 0,4);
 | 
						|
				if ($riga == true)
 | 
						|
				{
 | 
						|
					echo "<tr class=chiaro><td>".$data."</td><td>".$myrow1["nome"]."</td><td>".$myrow1["risultato"]."</td></tr>";
 | 
						|
					$riga = false;
 | 
						|
				}
 | 
						|
				else
 | 
						|
				{
 | 
						|
					echo "<tr class=scuro><td>".$data."</td><td>".$myrow1["nome"]."</td><td>".$myrow1["risultato"]."</td></tr>";
 | 
						|
					$riga = true;		
 | 
						|
				}
 | 
						|
				$ris = $ris + $myrow1[risultato];
 | 
						|
				if ($myrow1["risultato"] != "consegnato in bianco") $c++;
 | 
						|
			}while ($myrow1 = mysql_fetch_array($result1));
 | 
						|
			//echo $c;
 | 
						|
			//echo $ris;
 | 
						|
			if ($c == 0) 
 | 
						|
				$media = 0;
 | 
						|
			else
 | 
						|
			{
 | 
						|
				if (($ris != 0) && ($c > 0))
 | 
						|
					$media = $ris/($c);
 | 
						|
				else 
 | 
						|
					$media = 0;
 | 
						|
			}
 | 
						|
			//echo "<tr><td colspan=3><br></td></tr><tr><td colspan=3 align=center>Media risultati: $media/100</td></tr>";
 | 
						|
			echo "<tr><td colspan=3><br></td></tr><tr><td colspan=3 align=center>Media risultati: <b>$media</b></td></tr>";
 | 
						|
			echo "</table>";
 | 
						|
		}
 | 
						|
		else
 | 
						|
		{
 | 
						|
			echo "<p class=error>Nessuna prova trovata!</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>
 |