$posizioneArray++; } ?> </table> </td> <td> </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>
$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>
public static function create(CategoriaManager $categoriaManager, $categoriaID) { $data = $categoriaManager->buscar($categoriaID)[0]; return CategoriaFactory::create($data['id'], $data['nome']); }
$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 . " </td>"; print "<td class=\"FacetDataTD\" align=\"center\">" . $elencoAtleti_row["DATA_TESSERAMENTO"] . " </td>"; print "<td class=\"FacetDataTD\" align=\"center\">" . $elencoAtleti_row["CODICE_FIDAL"] . " </td>"; print "<td class=\"FacetDataTD\" align=\"center\">" . CategoriaManager::getByDataNascitaAndSesso($dataNascitaAtleta, $sessoAtleta, $annoAttuale) . "</td>"; if ($diffDate >= 90) { print "<td class=\"FacetDataTDGreen\" align=\"center\">" . $dataScadenzaCertificato . " </font></td>"; } else { if ($diffDate < 90 && $diffDate >= 30) { print "<td class=\"FacetDataTDOrange\" align=\"center\">" . $dataScadenzaCertificato . " </font></td>"; } else { if ($diffDate < 30) { print "<td class=\"FacetDataTDRed\" align=\"center\">" . $dataScadenzaCertificato . " </font></td>"; } else { print "<td class=\"FacetDataTD\" align=\"center\">" . $dataScadenzaCertificato . " </font></td>"; } } } $comRes = $elencoAtleti_row["COMUNE_RESIDENZA"]; $provRes = $elencoAtleti_row["PROVINCIA_RESIDENZA"];