コード例 #1
0
ファイル: ClassificaView.php プロジェクト: sergiobelli/geso
    $posizioneArray++;
}
?>
			
		</table>
	</td>
	
	<td>&nbsp;</td>

	
	<td width="50%" align="center">
	
	<b>Classifiche di categoria</b>
<?php 
$contatoreCategorie = 1;
$categorie = CategoriaManager::lista();
while ($categorie_row = dbms_fetch_array($categorie)) {
    $codiceCategoria = $categorie_row["codice"];
    $presenzeCategoria = ClassificaManager::listaByCategoria($presenzeArray, $stagione, $codiceCategoria);
    if ($presenzeCategoria != null && count($presenzeCategoria) > 0) {
        ?>
		<br/>
		<table border="0" cellpadding="3" cellspacing="1" class="FacetFormTABLE" align="center">
			<tr>
				<td class="FacetFormHeaderFont" width="10%">#</td>
				<td class="FacetFormHeaderFont" width="40%">Atleta</td>
				<td class="FacetFormHeaderFont" width="10%">Sesso</td>
				<td class="FacetFormHeaderFont" width="10%">Categoria</td>				
				<td class="FacetFormHeaderFont" width="15%">Presenze</td>
				<td class="FacetFormHeaderFont" width="15%">Punteggio</td>
			</tr>	
コード例 #2
0
$versione = $ConfigManager->getVersione();
$utenza = $_SESSION['username'];
$ambiente = $ConfigManager->getAmbiente();
$stagione = "n.d.";
// se la sessione di autenticazione
// è già impostata non sarà necessario effettuare il login
// e il browser verrà reindirizzato alla pagina di scrittura dei post
if (!isset($_SESSION['login'])) {
    // reindirizzamento alla homepage in caso di login mancato
    header("Location: ../index.php");
}
if (isset($_POST['submit']) && trim($_POST['submit']) == "seleziona" && isset($_POST['stagione'])) {
    $_SESSION['idStagioneSessione'] = $_POST['stagione'];
    $elencoCategorie = null;
    $CategoriaManager = new CategoriaManager();
    $elencoCategorieDb = CategoriaManager::lista();
    $contatore = 0;
    while ($elencoCategorieDb_row = dbms_fetch_array($elencoCategorieDb)) {
        $elencoCategorie[$contatore] = array($elencoCategorieDb_row["id"], $elencoCategorieDb_row["codice"], $elencoCategorieDb_row["sesso"], $elencoCategorieDb_row["descrizione"], $elencoCategorieDb_row["da"], $elencoCategorieDb_row["a"]);
        $contatore++;
    }
    $_SESSION['categorie'] = $elencoCategorie;
    header("Location: ../AtletaView.php");
}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
	<head>
		<title>Selezione stagione</title>
コード例 #3
0
 public static function create(CategoriaManager $categoriaManager, $categoriaID)
 {
     $data = $categoriaManager->buscar($categoriaID)[0];
     return CategoriaFactory::create($data['id'], $data['nome']);
 }
コード例 #4
0
ファイル: AtletaView.php プロジェクト: sergiobelli/geso
$annoAttuale = StagioneManager::getDescrizioneStagione($_SESSION['idStagioneSessione']);
$DiffUtil = new DiffUtil();
while ($elencoAtleti_row = dbms_fetch_array($elencoAtleti)) {
    $dataScadenzaCertificato = $elencoAtleti_row["DATA_SCADENZA_CERTIFICATO_MEDICO"];
    $sessoAtleta = $elencoAtleti_row["SESSO"];
    $dataNascitaAtleta = $elencoAtleti_row["DATA_NASCITA"];
    $diffDate = $DiffUtil->fDateDiff(date("Y-m-d"), $dataScadenzaCertificato);
    print "<tr>";
    print "<td class=\"FacetDataTD\" align=\"left\">" . $contatore . "</td>";
    print "<td class=\"FacetDataTD\" align=\"left\">" . $elencoAtleti_row["COGNOME"] . "</td>";
    print "<td class=\"FacetDataTD\" align=\"left\">" . $elencoAtleti_row["NOME"] . "</td>";
    print "<td class=\"FacetDataTD\" align=\"center\">" . $sessoAtleta . "</td>";
    print "<td class=\"FacetDataTD\" align=\"center\">" . $dataNascitaAtleta . " &nbsp;</td>";
    print "<td class=\"FacetDataTD\" align=\"center\">" . $elencoAtleti_row["DATA_TESSERAMENTO"] . " &nbsp;</td>";
    print "<td class=\"FacetDataTD\" align=\"center\">" . $elencoAtleti_row["CODICE_FIDAL"] . " &nbsp;</td>";
    print "<td class=\"FacetDataTD\" align=\"center\">" . CategoriaManager::getByDataNascitaAndSesso($dataNascitaAtleta, $sessoAtleta, $annoAttuale) . "</td>";
    if ($diffDate >= 90) {
        print "<td class=\"FacetDataTDGreen\" align=\"center\">" . $dataScadenzaCertificato . " &nbsp;</font></td>";
    } else {
        if ($diffDate < 90 && $diffDate >= 30) {
            print "<td class=\"FacetDataTDOrange\" align=\"center\">" . $dataScadenzaCertificato . " &nbsp;</font></td>";
        } else {
            if ($diffDate < 30) {
                print "<td class=\"FacetDataTDRed\" align=\"center\">" . $dataScadenzaCertificato . " &nbsp;</font></td>";
            } else {
                print "<td class=\"FacetDataTD\" align=\"center\">" . $dataScadenzaCertificato . " &nbsp;</font></td>";
            }
        }
    }
    $comRes = $elencoAtleti_row["COMUNE_RESIDENZA"];
    $provRes = $elencoAtleti_row["PROVINCIA_RESIDENZA"];