<?php
$host = 'localhost';
$username = 'root';
$password = 'password';
$db = 'prove';
$conn = @mysql_connect($host,$username,$password) or die (mysql_error());
$sel = @mysql_select_db($db) or die (mysql_error());
$squadra="PARMA";
$anno_ini="2012";
$anno_fin="2013";
$utili_casa=array();
$utili_fuori=array();
$utili_consecutivi=array();
$utili_casa_anno=array();
$utili_fuori_anno=array();
$utili_consecutivi_anno=array();
for($aa=$anno_ini; $aa <= $anno_fin; $aa++){
$str="SELECT * FROM partite WHERE sq_casa='$squadra' AND anno='$aa' ORDER BY giornata";
$q=mysql_query($str);
while($riga=mysql_fetch_array($q)){
$se=$riga['segno'];
$gg=$riga['giornata'];
if($se == '1' OR $se=='X'){
$utili_casa[]=$gg;
}
}
$str="SELECT * FROM partite WHERE sq_fuori='$squadra' AND anno='$aa' ORDER BY giornata";
$q=mysql_query($str);
while($riga=mysql_fetch_array($q)){
$se=$riga['segno'];
$gg=$riga['giornata'];
if($se == '1' OR $se=='X'){
$utili_fuori[]=$gg;
}
}
$utili_consecutivi=array_merge($utili_casa,$utili_fuori);
sort($utili_consecutivi);
$sono=count($utili_consecutivi);
$consecutivi=0;
for($k=0; $k<($sono-1); $k++){
$oggi=$utili_consecutivi[$k];
$domani=$utili_consecutivi[($k+1)];
if($domani== ($oggi+1)){
$consecutivi++;
}
}
$utili_casa_anno[$aa]=count($utili_casa);
$utili_fuori_anno[$aa]=count($utili_fuori);
$utili_consecutivi_anno[$aa]=$consecutivi;
$utili_casa=array();
$utili_fuori=array();
$utili_consecutivi=array();
}
$tot_utili_casa=0;
$tot_utili_fuori=0;
$tot_consecutivi=0;
echo "la squadra $squadra ha ottenuto <br />";
for($aa=$anno_ini; $aa <= $anno_fin; $aa++){
echo "anno $aa utili in casa ".$utili_casa_anno[$aa].", utili fuori casa ".$utili_fuori_anno[$aa].", di cui consecutivi ".$utili_consecutivi_anno[$aa]."<br />";
$tot_utili_casa+=$utili_casa_anno[$aa];
$tot_utili_fuori+=$utili_fuori_anno[$aa];
$tot_consecutivi+=$utili_consecutivi_anno[$aa];
}
echo "<br />per un totale di utili in casa $tot_utili_casa, utili fuori casa $tot_utili_fuori e consecutivi $tot_consecutivi<br />";
?>