Classifica
[source]
<?php
require_once’lib/helper.php’;
require_once ‘fanta/database.php’;
$gior = 5;
$query = “SELECT
squadra.id_user,
squadra.id_giornata,
SUM(squadra.tot_gioc) AS totale,
rosa.nome_squadra,
squadra.in_campo,
squadra.id_pres
FROM squadra
INNER JOIN rosa ON squadra.id_rosa = rosa.id_rosa
WHERE (squadra.id_user >0) AND (squadra.id_giornata >=5) AND (squadra.in_campo =1) AND (squadra.id_pres =1)
GROUP BY squadra.id_user, rosa.nome_squadra
ORDER BY totale DESC”;
$squ = mysql_query($query);
if (!$squ) {
die(“Errore nella query $query: ” . mysql_error());
}
$b = 0;
$conteggi = array();
while ($squa = mysql_fetch_assoc($squ)):
//echo $i;
$conteggi[$b]= array(
“id_user” => $squa[“id_user”],
“totale” => $squa[“totale”],
“id_giornata” => $squa[“id_giornata”],
“nome_squadra” => $squa[“nome_squadra”]);
$b= $b+1;
endwhile;
$quer = “SELECT
aggiornato,
id_giornata
FROM formazioni
WHERE id_giornata = (
SELECT MAX(id_giornata) FROM formazioni)
limit 1,1″;
$agg = mysql_query($quer);
if (!$agg) {
die(“Errore nella query $quer: ” . mysql_error());
}
$aggior = mysql_fetch_assoc($agg);
//print_r($aggior);
$d_agg = $aggior[aggiornato];
?>
<div style=”text-align: center;”>
<h3> Classifica Finale</h3>
<!–<h3> Classifica aggiornata il<?php //echo date(‘d m Y’,strtotime(“$d_agg”)) ?></h3>–>
</div>
<table style=”width: 100%”>
<tr>
<td style=”font-weight: bold; padding-left: 20px;”>N.</td>
<td style=”font-weight: bold”>Squadra</td>
<td style=”font-weight: bold”>Punteggio</td>
</tr>
<?php
$p = 1;
for ($e = 0, $n = count($conteggi) ; $e < $n ; $e++)
{
if($conteggi[$e][nome_squadra] <> “” & $conteggi[$e][totale] <> 0 & $conteggi[$e][id_giornata] <> 0 & $conteggi[$e][id_giornata] >= 5){
echo ‘<tr>’;
echo ‘<td style=”padding-left: 20px;”>’, $p, ‘</td>’;
echo ‘<td>’, $conteggi[$e][nome_squadra], ‘</td>’;
echo ‘<td>’, $conteggi[$e][totale], ‘</td>’;
echo ‘</tr>’;
$p = $p+1;
}}
// chiusura della connessione
$col = null;
echo ‘</table>’;
?>
[/source]