ordinare risultati specifici

zighy

Utente Attivo
20 Gen 2012
96
0
0
ciao,
poniamo di avere una tabella simile:

sq_casa | sq_fuori | segno | giornata

PARMA | GENOA | 1 | 1
MILAN | PARMA | 1 | 2
PARMA | BOLOGNA | 1 | 3
ROMA | PARMA | 2 | 4
LAZIO | PARMA | X | 5
PARMA | SIENA | 1 | 6

Vorrei riuscire a trovare le vittorie CONSECUTIVE in casa del PARMA.
Non ho idea da dove cominciare (ho problemi anche a trovare un titolo :) )
Avrei bisogno di una bella mano in questo caso..
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
147
63
PR
www.borgo-italia.it
ciao
prova così
PHP:
<?php
$query="SELECT * FROM tabella WHERE sq_casa='PARMA' AND segno ='1'";
/*se vuoi anche le fuori casa
$query="SELECT * FROM tabella WHERE (sq_casa='PARMA' AND segno ='1') OR (sq_fuori='PARMA' AND segno ='2')";
*/
$ris=mysql_query($query);
while ($riga=mysql_fetch_array()){
	$giornata[]=$riga['giornata'];
}
$consecutive=0;
if(is_array($giornata) && count($giornata)>1){
	for($k=0; $k<(count($giornata)-1);$k++){
		if($giornata[$k]==$giornata[($k+1)]){
			$consecutive++;
		}
	}
}
echo "il parma ha vinto per $consecutive giornate consecutive";
?>
provalo e sappimi dire

SCUSA HO FATTO UNA PUTT.....
(forse) comunque provalo perche non ho la tua tabella
 
Ultima modifica:

zighy

Utente Attivo
20 Gen 2012
96
0
0
Se non sbaglio hai creato un array con indice 'giornata' e poi hai contanto se l'indice è numericamente consecutivo.
Questo andrebbe bene per trovare le vittorie consecutive sia in casa che fuori ma le giornate sono alternate e non sempre una in casa e una fuori come puoi vedere dall'esempio.Tanto tempo fa mi avevi aiutato per una cosa cosi.
Adesso pero' volevo ''ingrandirmi'' e trovare le vittorie consecutive solo in casa poi per fuori faccio io;
Pero' l'inghippo è proprio questo, non si puo' indicizzare l'array con le giornate perchè non sono progressive.
Non so se mi sono spiegato chiaramente..
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
Scusa ma cosi come l'hai impostato tu il risultato della query con l'esempio tabella sopra se non sbaglio è:

$giornata[0]=1;
$giornata[1]=3;
$giornata[2]=6;

Non si possono contare i cosecutivi. E' questo il problema. Infatti non va!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Consecutive a partire dall prima giornata?
prova cosi
PHP:
<?php
$query = "SELECT segno FROM tabella WHERE sq_casa='PARMA' ORDER BY giornata";
$ris = mysql_query($query);
$consecutive = 0;
while ($riga = mysql_fetch_array()) {   
    if ($riga['segno'] == 0) {
        break;
    }
    $consecutive++;
}
echo "il parma ha vinto per $consecutive giornate consecutive";
?>
ma se la prima giornata ha perso il risultato sarà zero (non ho testato)
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
Nella tabella originale inizia con un pari quindi da 0 si, ma ho bisogno di qualcosa che funzioni in ogni caso ovviamente... :gun:
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
ordina la query dall'ultima giornata e aggiungi un controllo per trovarne almeno una vinta
prova
PHP:
<?php
$query = "SELECT segno FROM tabella WHERE sq_casa='PARMA' ORDER BY giornata DESC";
$ris = mysql_query($query);
$consecutive = 0;
while ($riga = mysql_fetch_array()) {
    if ($riga['segno'] == 0 && $consecutive > 0) {
        break;
    }
    $consecutive++;
}
echo "il parma ha vinto per $consecutive giornate consecutive";
?>
edit:
mmm non mi convince
aggiungi un controllo prima di incrementare
PHP:
if ($riga['segno'] == 1) {
        $consecutive++;
    }
 
Ultima modifica:

zighy

Utente Attivo
20 Gen 2012
96
0
0
macchè... è un bel casino mi sa... ci smatto un po anch'io ma comincio a credere che sia una cosa che non si possa fare... :incazz:
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
l'ho testata cosi
PHP:
<?php
$sql = new mysqli("localhost", "root", "", "database");
$query = "SELECT segno FROM partite WHERE casa='PARMA' ORDER BY giornata DESC";
$result = $sql->query($query);
$consecutive = 0;
while ($riga = $result->fetch_array(MYSQLI_ASSOC)) {
    if ($riga['segno'] == '2' || $riga['segno'] == 'X') {
        break;
    }
    $consecutive++;
}
echo "il parma ha vinto in casa per $consecutive giornate consecutive";
?>
su questa tabella
Codice:
CREATE TABLE IF NOT EXISTS `partite` (
  `casa` varchar(55) NOT NULL,
  `fuori` varchar(55) NOT NULL,
  `segno` varchar(1) NOT NULL,
  `giornata` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `partite`
--

INSERT INTO `partite` (`casa`, `fuori`, `segno`, `giornata`) VALUES
('PARMA ', ' GENOA ', '1', 1),
('MILAN', ' PARMA ', '1', 2),
('PARMA ', ' BOLOGNA ', '1', 3),
('ROMA ', ' PARMA ', '2', 4),
('LAZIO ', ' PARMA ', 'X', 5),
('PARMA ', ' SIENA ', '1', 6);
e mi pare funzionare, ovviamente se l'ultima giornata in casa la perde il conteggio deve ripartire da 0 o no?
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
mi da un errore
Call to a member function fetch_array() on a non-object
e onestamente mysqli non l'ho mai usato ne so i suoi comportamenti :eek::eek:

strana questa sintassi per le mie conoscenze.. davvero strana
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
mah proprio no.. non so a te come faccia a funzionare, ho modificato un attimo in codice perchè mi dava un errore ma credo il succo sia quello.. e in ogni caso non funziona ugualmente. Cmq lo posto

PHP:
include "../connessione.php";
$query = "SELECT segno FROM partite WHERE casa='PARMA' ORDER BY giornata DESC"; 
$result = mysql_query($query); 
$consecutive = 0; 
while ($riga = mysql_fetch_assoc($result)) { 
    if ($riga['segno'] == '2' || $riga['segno'] == 'x') { 
        break; 
    } 
    $consecutive++; 
} 
echo "il parma ha vinto in casa per $consecutive giornate consecutive";
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
Allora ero fuso e non ci capivo piu' nulla. Adesso sono ancora fuso ma in via di ripresa e analizzando bene il tutto credo che, almeno in parte, funziona.
Quello che mi confondeva oltre a essere fuso è che come risultato da si i consecutivi ma..attuali..
Adesso dovrei trovare il modo per trovare quant è il piu' alto numero di consecutivi raggiunti.
Magari domani. BuonaNotte a tutti!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
147
63
PR
www.borgo-italia.it
Scusa ma cosi come l'hai impostato tu il risultato della query con l'esempio tabella sopra se non sbaglio è:

$giornata[0]=1;
$giornata[1]=3;
$giornata[2]=6;

Non si possono contare i cosecutivi. E' questo il problema. Infatti non va!
ciao
infatti nell'esempio che hai fattp secondo me non ci sono risultati consecutivi di vincita del parma in casa, ma forse ho capito male. questo anche perchè da qul poco che so di calcio un squadra è difficile che giochi per due volte consecutivamente in casa
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
147
63
PR
www.borgo-italia.it
ciao
prova questo
PHP:
<?php
/*
1 	PARMA 	GENOA 	1 	1
2 	MILAN 	PARMA 	1 	2
3 	PARMA 	BOLOGNA 	1	3
4 	ROMA 	PARMA 	2 	4
5 	PARMA 	GENOA 	1 	5
6 	MILAN 	PARMA 	1 	6
7 	PARMA 	BOLOGNA 	X 	7
8 	ROMA 	PARMA 	1 	8
*/
$host = 'localhost';     //nome host
$username = 'root';      //user name
$password = 'password';  //password
$db = 'prove';            // nome data base
$conn = mysql_connect($host,$username,$password) or die (mysql_error());
$sel = mysql_select_db($db) or die (mysql_error());
//---connessione----------------------------------------------------
$query="SELECT * FROM partite WHERE (sq_casa='PARMA' AND segno ='1') OR (sq_fuori='PARMA' AND segno ='2') ORDER BY giornata";
$ris=mysql_query($query);
while ($riga=mysql_fetch_array($ris)){
    if($riga['segno']=="1"){
		$giornate['casa'][]=$riga['giornata'];
	}else{//oppure elseif($riga['segno']=="2"), in questo caso si può toglire l'AND segno= dalla query
		$giornate['fuori'][]=$riga['giornata'];
	}
}
$consecutive['casa']=0;
$consecutive['fuori']=0;
/*
echo "<pre>";
var_dump($giornate);
echo "<pre>";
*/
foreach($giornate as $dove => $giornata){
	if(is_array($giornata)  && count($giornata)>1){
		for($k=0; $k<(count($giornata)-2);$k++){
        	if($giornata[$dove][$k]==$giornata[$dove][($k+2)]){
            	$consecutive[$dove]++;
        	}
    	}
	}
}
echo "il parma ha vinto per ".$consecutive['casa']." giornate consecutive in casa<br />";
echo "e per ".$consecutive['fuori']." giornate consecutive in trasferta<br />";
echo "per un totale di vincite consecutive ".($consecutive['casa']+$consecutive['fuori']);
?>
output con i dati mostrati sopra
il parma ha vinto per 1 giornate consecutive in casa
e per 0 giornate consecutive in trasferta
per un totale di vincite consecutive 1

certo per provarlo meglio ci dovrebbero essere più dati
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
147
63
PR
www.borgo-italia.it
ciao
questa volta credo proprio di esserci
provalo e sappimi dire
PHP:
<?php
/*
1 	PARMA 	GENOA 	1 	1
2 	MILAN 	PARMA 	1 	2
3 	PARMA 	BOLOGNA 	1	3
4 	ROMA 	PARMA 	2 	4
5 	PARMA 	GENOA 	1 	5
6 	MILAN 	PARMA 	2 	6
7 	PARMA 	BOLOGNA 	X 	7
8 	ROMA 	PARMA 	1 	8
*/
$host = 'localhost';     //nome host
$username = 'root';      //user name
$password = 'password';  //password
$db = 'prove';            // nome data base
$conn = @mysql_connect($host,$username,$password) or die (mysql_error());
$sel = @mysql_select_db($db) or die (mysql_error());
//---connessione----------------------------------------------------
$query="SELECT * FROM partite WHERE (sq_casa='PARMA' AND segno ='1') OR (sq_fuori='PARMA' AND segno ='2') ORDER BY giornata";
$ris=mysql_query($query);
//verifica
$vinte['casa']=0;
$vinte['fuori']=0;
while ($riga=mysql_fetch_array($ris)){
    if($riga['segno']=="1"){
		$giornate['casa'][]=$riga['giornata'];
		$vinte['casa']++;
	}else{//oppure elseif($riga['segno']=="2"), in questo caso si può toglire l'AND segno= dalla query NO non si può togliere
		$giornate['fuori'][]=$riga['giornata'];
		$vinte['fuori']++;
	}
}
$consecutive['casa']=0;
$consecutive['fuori']=0;
//echo "<pre>";
//var_dump($giornate);
//echo "<pre>";
foreach($giornate as $dove => $giornata){
	//echo "<pre>";
	//var_dump($giornata);
	//echo "<pre>";
	$conta=0;
	if(is_array($giornata)  && count($giornata)>1){
		for($k=0; $k<(count($giornata)-1);$k++){	
			//echo "<pre>";
			//var_dump($giornata[$k]);
			//echo "<pre>";
			for($j=$k+1;$j<count($giornata);$j++){
				$oggi=$giornata[$k];
				$domani=$giornata[$j];
				$intervallo=abs($domani-$oggi);
				if($intervallo==2){
            		$consecutive[$dove]++;
					//$elenco[$dove][$conta].=$oggi."|".$domani;
					$elenco[$dove].=$oggi."|".$domani."|";
        		}else{
					$conta++;
				}
			}
		}
	}
}
echo "il parma ha vinto ".$vinte['casa']." volte in casa e ".$vinte['fuori']." in trasferta<br />";
echo "di cui vinto per ".$consecutive['casa']." volte consecutive in casa<br />";
echo "e per ".$consecutive['fuori']." volte consecutive in trasferta<br />";
echo "per un totale di vincite ".($vinte['casa']+$vinte['fuori'])." di cui consecutive ".($consecutive['casa']+$consecutive['fuori'])." volte<br />";
//echo "<pre>";
//var_dump($elenco['casa'],$elenco['fuori']);
//echo "<pre>";
$gg_con['casa']=array_unique(explode("|",$elenco['casa']));
$gg_con['fuori']=array_unique(explode("|",$elenco['fuori']));
//echo "<pre>";
//var_dump($gg_con);
//echo "<pre>";
foreach($gg_con as $dove => $gg){
	echo "le giornate consecutive: $dove <br />";
	foreach($gg as $g){
		if($g !=""){
			echo "$g "; 
		}else{
			echo "<br />";
		}
	}
}
?>
output
il parma ha vinto 3 volte in casa e 2 in trasferta
di cui vinto per 2 volte consecutive in casa
e per 1 volte consecutive in trasferta
per un totale di vincite 5 di cui consecutive 3 volte
le giornate consecutive: casa
1 3 5
le giornate consecutive: fuori
4 6

p.s.
forse qualche miglioramento si può fare ma per ora mi fermo qui
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
Ciao!
Mmmm..no :)
Prevedevo una cosa piuttosto complicata;
Allora la tabella che ho scritto prima era un esempio, non è uguale a quella che ho io anche se è simile, speravo di ricevere qualche imput e arrangiarmi poi da me ma ormai so che nn ci leverei le gambe.
Ti faccio in dump della mia tabella e ci sono tutti i dati che vuoi:
Codice:
CREATE TABLE IF NOT EXISTS `storico` (
  `indice` int(100) NOT NULL,
  `giornata` int(2) NOT NULL,
  `sq_casa` varchar(12) NOT NULL,
  `sq_tras` varchar(12) NOT NULL,
  `gf_casa` varchar(12) NOT NULL,
  `gf_tras` varchar(12) NOT NULL,
  `segno` varchar(1) NOT NULL,
  `anno` varchar(12) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `storico`
--

INSERT INTO `storico` (`indice`, `giornata`, `sq_casa`, `sq_tras`, `gf_casa`, `gf_tras`, `segno`, `anno`) VALUES
(10, 10, 'parma', 'inter', '4', '1', '1', '2007/8'),
(28, 14, 'parma', 'inter', '1', '2', '2', '2008'),
(29, 1, 'parma', 'inter', '3', '0', '1', '2008/9'),
(39, 11, 'parma', 'inter', '1', '2', '2', '2008/9'),
(50, 2, 'parma', 'inter', '1', '0', '1', '2009/10'),
(66, 4, 'parma', 'inter', '1', '1', 'x', '2010'),
(74, 2, 'parma', 'inter', '0', '1', '2', '2010/11'),
(97, 11, 'parma', 'inter', '0', '2', '2', '2011'),
(121, 7, 'parma', 'inter', '2', '1', '1', '2012'),
(112, 12, 'parma', 'inter', '2', '1', '1', '2011/12'),
(3, 3, 'inter', 'parma', '2', '2', 'x', '2007/8'),
(21, 7, 'inter', 'parma', '1', '0', '1', '2008'),
(34, 6, 'inter', 'parma', '3', '0', '1', '2008/9'),
(44, 16, 'inter', 'parma', '1', '1', 'x', '2008/9'),
(57, 9, 'inter', 'parma', '1', '3', '2', '2009/10'),
(71, 9, 'inter', 'parma', '5', '1', '1', '2010'),
(81, 9, 'inter', 'parma', '1', '1', 'x', '2010/11'),
(90, 4, 'inter', 'parma', '2', '1', '1', '2011'),
(105, 5, 'inter', 'parma', '0', '1', '2', '2011/12'),
(128, 14, 'inter', 'parma', '2', '4', '2', '2012'),
(2, 2, 'parma', 'fiore', '6', '0', '1', '2007/8'),
(17, 3, 'parma', 'fiore', '1', '0', '1', '2008'),
(32, 4, 'parma', 'fiore', '2', '1', '1', '2008/9'),
(42, 14, 'parma', 'fiore', '0', '2', '2', '2008/9'),
(76, 4, 'parma', 'fiore', '1', '1', 'x', '2010/11'),
(89, 3, 'parma', 'fiore', '2', '2', 'x', '2011'),
(111, 11, 'parma', 'fiore', '3', '1', '1', '2011/12'),
(4, 4, 'parma', 'milan', '2', '1', '1', '2007/8'),
(22, 8, 'parma', 'milan', '2', '2', 'x', '2008'),
(38, 10, 'parma', 'milan', '4', '1', '1', '2008/9'),
(48, 20, 'parma', 'milan', '3', '2', '1', '2008/9'),
(98, 12, 'parma', 'milan', '0', '3', '2', '2011'),
(114, 14, 'parma', 'milan', '0', '0', 'x', '2011/12'),
(119, 5, 'parma', 'milan', '2', '3', '2', '2012'),
(52, 4, 'parma', 'livorno', '1', '1', 'x', '2009/10'),
(68, 6, 'parma', 'livorno', '3', '1', '1', '2010'),
(84, 12, 'parma', 'livorno', '4', '2', '1', '2010/11'),
(92, 6, 'parma', 'livorno', '3', '2', '1', '2011'),
(109, 9, 'parma', 'livorno', '1', '4', '2', '2011/12'),
(127, 13, 'parma', 'livorno', '1', '2', '2', '2012'),
(13, 13, 'parma', 'juve', '3', '2', '1', '2007/8'),
(25, 11, 'parma', 'juve', '1', '2', '2', '2008'),
(54, 6, 'parma', 'juve', '1', '1', 'x', '2009/10'),
(103, 3, 'parma', 'juve', '2', '3', '2', '2011/12'),
(116, 2, 'parma', 'juve', '0', '0', 'x', '2012'),
(7, 7, 'parma', 'atalanta', '2', '1', '1', '2007/8'),
(23, 9, 'parma', 'atalanta', '2', '0', '1', '2008'),
(35, 7, 'parma', 'atalanta', '2', '5', '2', '2008/9'),
(45, 17, 'parma', 'atalanta', '3', '2', '1', '2008/9'),
(58, 10, 'parma', 'atalanta', '1', '1', 'x', '2009/10'),
(86, 14, 'parma', 'siena', '2', '1', '1', '2010/11'),
(87, 1, 'parma', 'siena', '4', '2', '1', '2011'),
(106, 6, 'parma', 'siena', '0', '1', '2', '2011/12'),
(117, 3, 'parma', 'siena', '1', '3', '2', '2012'),
(80, 8, 'parma', 'napoli', '0', '0', 'x', '2010/11'),
(100, 14, 'parma', 'napoli', '1', '2', '2', '2011'),
(101, 1, 'parma', 'napoli', '2', '2', 'x', '2011/12'),
(125, 11, 'parma', 'napoli', '1', '3', '2', '2012'),
(1, 1, 'parma', 'toro', '1', '1', 'x', '2007/8'),
(26, 12, 'parma', 'toro', '5', '0', '1', '2008'),
(36, 8, 'parma', 'toro', '1', '0', '1', '2008/9'),
(46, 18, 'parma', 'toro', '1', '0', '1', '2008/9'),
(82, 10, 'parma', 'genoa', '0', '2', '2', '2010/11'),
(95, 9, 'parma', 'genoa', '4', '0', '1', '2011'),
(55, 7, 'parma', 'palermo', '0', '1', '2', '2009/10'),
(64, 2, 'parma', 'palermo', '2', '1', '1', '2010'),
(20, 6, 'parma', 'sassuolo', '5', '0', '1', '2008'),
(70, 8, 'parma', 'sassuolo', '2', '3', '2', '2010'),
(56, 8, 'parma', 'catania', '0', '1', '2', '2009/10'),
(12, 12, 'parma', 'verona', '0', '1', '2', '2007/8'),
(60, 12, 'parma', 'bari', '1', '1', 'x', '2009/10'),
(78, 6, 'parma', 'venezia', '2', '2', 'x', '2010/11'),
(72, 10, 'parma', 'udinese', '0', '1', '2', '2010'),
(122, 8, 'parma', 'vicenza', '2', '0', '1', '2012'),
(78, 6, 'inter', 'genoa', '2', '1', '1', '2010/11'),
(4, 4, 'inter', 'fiore', '1', '0', '1', '2007/8'),
(26, 12, 'inter', 'fiore', '2', '1', '1', '2008'),
(35, 7, 'inter', 'fiore', '1', '2', '2', '2008/9'),
(45, 17, 'inter', 'fiore', '2', '1', '1', '2008/9'),
(82, 10, 'inter', 'fiore', '1', '0', '1', '2010/11'),
(88, 2, 'inter', 'fiore', '1', '2', '2', '2011'),
(113, 13, 'inter', 'fiore', '2', '0', '1', '2011/12'),
(12, 12, 'inter', 'milan', '1', '2', '2', '2007/8'),
(24, 10, 'inter', 'milan', '1', '2', '2', '2008'),
(31, 3, 'inter', 'milan', '3', '2', '1', '2008/9'),
(41, 13, 'inter', 'milan', '4', '3', '1', '2008/9'),
(92, 6, 'inter', 'milan', '1', '3', '2', '2011'),
(101, 1, 'inter', 'milan', '2', '2', 'x', '2011/12'),
(123, 9, 'inter', 'milan', '2', '2', 'x', '2012'),
(54, 6, 'inter', 'livorno', '2', '2', 'x', '2009/10'),
(67, 5, 'inter', 'livorno', '3', '2', '1', '2010'),
(86, 14, 'inter', 'livorno', '1', '1', 'x', '2010/11'),
(94, 8, 'inter', 'livorno', '3', '0', '1', '2011'),
(103, 3, 'inter', 'livorno', '1', '0', '1', '2011/12'),
(117, 3, 'inter', 'livorno', '1', '0', '1', '2012'),
(14, 14, 'inter', 'juve', '2', '3', '2', '2007/8'),
(27, 13, 'inter', 'juve', '2', '3', '2', '2008'),
(49, 1, 'inter', 'juve', '1', '3', '2', '2009/10'),
(111, 11, 'inter', 'juve', '1', '1', 'x', '2011/12'),
(120, 6, 'inter', 'juve', '1', '2', '2', '2012'),
(1, 1, 'inter', 'atalanta', '1', '0', '1', '2007/8'),
(18, 4, 'inter', 'atalanta', '4', '1', '1', '2008'),
(38, 10, 'inter', 'atalanta', '4', '0', '1', '2008/9'),
(48, 20, 'inter', 'atalanta', '4', '1', '1', '2008/9'),
(60, 12, 'inter', 'atalanta', '1', '1', 'x', '2009/10'),
(73, 1, 'inter', 'siena', '1', '0', '1', '2010/11'),
(98, 12, 'inter', 'siena', '0', '1', '2', '2011'),
(114, 14, 'inter', 'siena', '0', '2', '2', '2011/12'),
(125, 11, 'inter', 'siena', '1', '2', '2', '2012'),
(84, 12, 'inter', 'napoli', '2', '3', '2', '2010/11'),
(96, 10, 'inter', 'napoli', '1', '1', 'x', '2011'),
(109, 9, 'inter', 'napoli', '2', '1', '1', '2011/12'),
(115, 1, 'inter', 'napoli', '1', '0', '1', '2012'),
(9, 9, 'inter', 'toro', '3', '1', '1', '2007/8'),
(16, 2, 'inter', 'toro', '2', '1', '1', '2008'),
(32, 4, 'inter', 'toro', '1', '2', '2', '2008/9'),
(42, 14, 'inter', 'toro', '1', '1', 'x', '2008/9'),
(100, 14, 'inter', 'genoa', '0', '0', 'x', '2011'),
(59, 11, 'inter', 'palermo', '0', '2', '2', '2009/10'),
(68, 6, 'inter', 'palermo', '3', '2', '1', '2010'),
(15, 1, 'inter', 'sassuolo', '2', '1', '1', '2008'),
(64, 2, 'inter', 'sassuolo', '3', '2', '1', '2010'),
(51, 3, 'inter', 'catania', '2', '0', '1', '2009/10'),
(6, 6, 'inter', 'verona', '1', '2', '2', '2007/8'),
(62, 14, 'inter', 'bari', '0', '0', 'x', '2009/10'),
(76, 4, 'inter', 'venezia', '1', '0', '1', '2010/11'),
(65, 3, 'inter', 'udinese', '6', '1', '1', '2010'),
(126, 12, 'inter', 'vicenza', '1', '1', 'x', '2012'),
(89, 3, 'milan', 'genoa', '2', '4', '2', '2011'),
(11, 11, 'milan', 'parma', '1', '1', 'x', '2007/8'),
(15, 1, 'milan', 'parma', '4', '1', '1', '2008'),
(33, 5, 'milan', 'parma', '0', '1', '2', '2008/9'),
(43, 15, 'milan', 'parma', '2', '1', '1', '2008/9'),
(91, 5, 'milan', 'parma', '3', '2', '1', '2011'),
(107, 7, 'milan', 'parma', '2', '3', '2', '2011/12'),
(126, 12, 'milan', 'parma', '2', '3', '2', '2012'),
(5, 5, 'milan', 'inter', '5', '2', '1', '2007/8'),
(17, 3, 'milan', 'inter', '1', '2', '2', '2008'),
(36, 8, 'milan', 'inter', '2', '1', '1', '2008/9'),
(46, 18, 'milan', 'inter', '1', '0', '1', '2008/9'),
(99, 13, 'milan', 'inter', '2', '2', 'x', '2011'),
(108, 8, 'milan', 'inter', '1', '2', '2', '2011/12'),
(116, 2, 'milan', 'inter', '0', '0', 'x', '2012'),
(6, 6, 'milan', 'fiore', '2', '2', 'x', '2007/8'),
(20, 6, 'milan', 'fiore', '2', '2', 'x', '2008'),
(29, 1, 'milan', 'fiore', '1', '0', '1', '2008/9'),
(39, 11, 'milan', 'fiore', '0', '3', '2', '2008/9'),
(97, 11, 'milan', 'fiore', '3', '2', '1', '2011'),
(103, 3, 'milan', 'fiore', '2', '3', '2', '2011/12'),
(8, 8, 'milan', 'juve', '4', '0', '1', '2007/8'),
(28, 14, 'milan', 'juve', '2', '2', 'x', '2008'),
(113, 13, 'milan', 'juve', '1', '2', '2', '2011/12'),
(118, 4, 'milan', 'juve', '1', '1', 'x', '2012'),
(2, 2, 'milan', 'atalanta', '0', '2', '2', '2007/8'),
(26, 12, 'milan', 'atalanta', '0', '2', '2', '2008'),
(32, 4, 'milan', 'atalanta', '3', '0', 'x', '2008/9'),
(42, 14, 'milan', 'atalanta', '2', '5', '2', '2008/9'),
(100, 14, 'milan', 'livorno', '1', '0', '1', '2011'),
(105, 5, 'milan', 'livorno', '2', '0', '1', '2011/12'),
(122, 8, 'milan', 'livorno', '2', '0', '1', '2012'),
(3, 3, 'milan', 'toro', '0', '3', '2', '2007/8'),
(18, 4, 'milan', 'toro', '1', '1', 'x', '2008'),
(30, 2, 'milan', 'toro', '1', '0', '1', '2008/9'),
(40, 12, 'milan', 'toro', '2', '3', '2', '2008/9'),
(95, 9, 'milan', 'siena', '2', '1', '1', '2011'),
(102, 2, 'milan', 'siena', '1', '0', '1', '2011/12'),
(121, 7, 'milan', 'siena', '2', '3', '2', '2012'),
(87, 1, 'milan', 'napoli', '2', '0', '1', '2011'),
(111, 11, 'milan', 'napoli', '1', '1', 'x', '2011/12'),
(120, 6, 'milan', 'napoli', '3', '2', '1', '2012'),
(23, 9, 'milan', 'sassuolo', '1', '2', '2', '2008'),
(14, 14, 'milan', 'verona', '1', '0', '1', '2007/8'),
(124, 10, 'milan', 'vicenza', '1', '1', 'x', '2012'),
(9, 9, 'fiore', 'parma', '1', '1', 'x', '2007/8'),
(24, 10, 'fiore', 'parma', '1', '2', '2', '2008'),
(37, 9, 'fiore', 'parma', '1', '2', '2', '2008/9'),
(47, 19, 'fiore', 'parma', '3', '2', '1', '2008/9'),
(83, 11, 'fiore', 'parma', '2', '2', 'x', '2010/11'),
(96, 10, 'fiore', 'parma', '1', '1', 'x', '2011'),
(104, 4, 'fiore', 'parma', '1', '1', 'x', '2011/12'),
(11, 11, 'fiore', 'inter', '1', '2', '2', '2007/8'),
(19, 5, 'fiore', 'inter', '1', '3', '2', '2008'),
(30, 2, 'fiore', 'inter', '1', '1', 'x', '2008/9'),
(40, 12, 'fiore', 'inter', '3', '2', '1', '2008/9'),
(75, 3, 'fiore', 'inter', '2', '3', '2', '2010/11'),
(95, 9, 'fiore', 'inter', '1', '1', 'x', '2011'),
(115, 1, 'juve', 'siena', '2', '4', '2', '2012'),
(13, 13, 'fiore', 'milan', '3', '0', '1', '2007/8'),
(27, 13, 'fiore', 'milan', '1', '0', '1', '2008'),
(34, 6, 'fiore', 'milan', '1', '1', 'x', '2008/9'),
(44, 16, 'fiore', 'milan', '1', '4', '2', '2008/9'),
(90, 4, 'fiore', 'milan', '1', '1', 'x', '2011'),
(110, 10, 'fiore', 'milan', '3', '1', '1', '2011/12'),
(7, 7, 'fiore', 'toro', '2', '1', '1', '2007/8'),
(22, 8, 'fiore', 'toro', '2', '2', 'x', '2008'),
(38, 10, 'fiore', 'toro', '4', '1', '1', '2008/9'),
(48, 20, 'fiore', 'toro', '1', '4', '2', '2008/9'),
(5, 5, 'fiore', 'atalanta', '1', '2', '2', '2007/8'),
(21, 7, 'fiore', 'atalanta', '1', '3', '2', '2008'),
(31, 3, 'fiore', 'atalanta', '1', '1', 'x', '2008/9'),
(41, 13, 'fiore', 'atalanta', '4', '1', '1', '2008/9'),
(73, 1, 'fiore', 'livorno', '3', '0', '1', '2010/11'),
(98, 12, 'fiore', 'livorno', '1', '1', 'x', '2011'),
(114, 14, 'fiore', 'livorno', '1', '1', 'x', '2011/12'),
(3, 3, 'fiore', 'juve', '2', '1', '1', '2007/8'),
(16, 2, 'fiore', 'juve', '1', '0', '1', '2008'),
(102, 2, 'fiore', 'juve', '1', '1', 'x', '2011/12'),
(81, 9, 'fiore', 'siena', '2', '2', 'x', '2010/11'),
(100, 14, 'fiore', 'siena', '2', '2', 'x', '2011'),
(108, 8, 'fiore', 'siena', '1', '0', '1', '2011/12'),
(78, 6, 'fiore', 'napoli', '1', '3', '2', '2010/11'),
(92, 6, 'fiore', 'napoli', '1', '2', '2', '2011'),
(112, 12, 'fiore', 'napoli', '2', '2', 'x', '2011/12'),
(86, 14, 'fiore', 'genoa', '3', '1', '1', '2010/11'),
(87, 1, 'fiore', 'genoa', '2', '1', '1', '2011'),
(18, 4, 'fiore', 'sassuolo', '5', '2', '1', '2008'),
(1, 1, 'fiore', 'verona', '2', '0', '1', '2007/8'),
(82, 10, 'livorno', 'napoli', '3', '2', '1', '2010/11'),
(95, 9, 'livorno', 'napoli', '1', '0', '1', '2011'),
(106, 6, 'livorno', 'napoli', '2', '0', '1', '2011/12'),
(128, 14, 'livorno', 'napoli', '1', '1', 'x', '2012'),
(59, 11, 'livorno', 'parma', '3', '2', '1', '2009/10'),
(63, 1, 'livorno', 'parma', '2', '2', 'x', '2010'),
(77, 5, 'livorno', 'parma', '1', '3', '2', '2010/11'),
(99, 13, 'livorno', 'parma', '1', '0', '1', '2011'),
(102, 2, 'livorno', 'parma', '1', '2', '2', '2011/12'),
(120, 6, 'livorno', 'parma', '0', '2', '2', '2012'),
(61, 13, 'livorno', 'inter', '2', '2', 'x', '2009/10'),
(72, 10, 'livorno', 'inter', '1', '2', '2', '2010'),
(79, 7, 'livorno', 'inter', '2', '1', '1', '2010/11'),
(87, 1, 'livorno', 'inter', '2', '1', '1', '2011'),
(110, 10, 'livorno', 'inter', '1', '2', '2', '2011/12'),
(124, 10, 'livorno', 'inter', '1', '2', '2', '2012'),
(85, 13, 'livorno', 'siena', '1', '2', '2', '2010/11'),
(89, 3, 'livorno', 'siena', '1', '1', 'x', '2011'),
(104, 4, 'livorno', 'siena', '2', '0', '1', '2011/12'),
(123, 9, 'livorno', 'siena', '0', '0', 'x', '2012'),
(80, 8, 'livorno', 'fiore', '1', '0', '1', '2010/11'),
(91, 5, 'livorno', 'fiore', '2', '1', '1', '2011'),
(107, 7, 'livorno', 'fiore', '2', '1', '1', '2011/12'),
(93, 7, 'livorno', 'milan', '2', '1', '1', '2011'),
(112, 12, 'livorno', 'milan', '2', '1', '1', '2011/12'),
(115, 1, 'livorno', 'milan', '2', '0', '1', '2012'),
(51, 3, 'livorno', 'juve', '2', '2', 'x', '2009/10'),
(108, 8, 'livorno', 'juve', '1', '1', 'x', '2011/12'),
(126, 12, 'livorno', 'juve', '2', '1', '1', '2012'),
(76, 4, 'livorno', 'genoa', '3', '1', '1', '2010/11'),
(97, 11, 'livorno', 'genoa', '1', '2', '2', '2011'),
(49, 1, 'livorno', 'palermo', '2', '2', 'x', '2009/10'),
(70, 8, 'livorno', 'palermo', '2', '0', '1', '2010'),
(55, 7, 'livorno', 'atalanta', '0', '0', 'x', '2009/10'),
(66, 4, 'livorno', 'sassuolo', '2', '1', '1', '2010'),
(53, 5, 'livorno', 'catania', '1', '0', '1', '2009/10'),
(57, 9, 'livorno', 'bari', '3', '0', '1', '2009/10'),
(74, 2, 'livorno', 'venezia', '3', '1', '1', '2010/11'),
(69, 7, 'livorno', 'udinese', '1', '1', 'x', '2010'),
(118, 4, 'livorno', 'vicenza', '0', '1', '2', '2012'),
(6, 6, 'juve', 'parma', '4', '1', '1', '2007/8'),
(18, 4, 'juve', 'parma', '1', '2', '2', '2008'),
(61, 13, 'juve', 'parma', '2', '2', 'x', '2009/10'),
(110, 10, 'juve', 'parma', '1', '2', '2', '2011/12'),
(123, 9, 'juve', 'parma', '2', '1', '1', '2012'),
(7, 7, 'juve', 'inter', '4', '0', '1', '2007/8'),
(20, 6, 'juve', 'inter', '1', '1', 'x', '2008'),
(56, 8, 'juve', 'inter', '1', '3', '2', '2009/10'),
(104, 4, 'juve', 'inter', '0', '0', 'x', '2011/12'),
(127, 13, 'juve', 'inter', '2', '1', '1', '2012'),
(1, 1, 'juve', 'milan', '1', '1', 'x', '2007/8'),
(21, 7, 'juve', 'milan', '0', '0', 'x', '2008'),
(106, 6, 'juve', 'milan', '2', '2', 'x', '2011/12'),
(125, 11, 'juve', 'milan', '1', '0', '1', '2012'),
(10, 10, 'juve', 'fiore', '1', '1', 'x', '2007/8'),
(23, 9, 'juve', 'fiore', '3', '3', 'x', '2008'),
(109, 9, 'juve', 'fiore', '1', '2', '2', '2011/12'),
(58, 10, 'juve', 'livorno', '0', '2', '2', '2009/10'),
(101, 1, 'juve', 'livorno', '3', '1', '1', '2011/12'),
(119, 5, 'juve', 'livorno', '1', '3', '2', '2012'),
(15, 1, 'juve', 'atalanta', '4', '0', '1', '2008'),
(9, 9, 'juve', 'verona', '2', '1', '1', '2007/8'),
(52, 4, 'juve', 'bari', '2', '0', '1', '2009/10'),
(121, 7, 'juve', 'vicenza', '4', '0', '1', '2012'),
(112, 12, 'juve', 'siena', '2', '4', '2', '2011/12'),
(114, 14, 'juve', 'napoli', '3', '1', '1', '2011/12'),
(117, 3, 'juve', 'napoli', '3', '0', '1', '2012'),
(12, 12, 'juve', 'toro', '2', '2', 'x', '2007/8'),
(24, 10, 'juve', 'toro', '1', '0', '1', '2008'),
(53, 5, 'juve', 'palermo', '2', '1', '1', '2009/10'),
(26, 12, 'juve', 'sassuolo', '0', '0', 'x', '2008'),
(50, 2, 'juve', 'atalanta', '1', '1', 'x', '2009/10'),
(4, 4, 'juve', 'atalanta', '1', '1', 'x', '2007/8'),
(55, 7, 'juve', 'catania', '1', '1', 'x', '2009/10'),
(8, 8, 'atalanta', 'inter', '1', '1', 'x', '2007/8'),
(25, 11, 'atalanta', 'inter', '2', '5', '2', '2008'),
(9, 9, 'atalanta', 'milan', '1', '1', 'x', '2007/8'),
(19, 5, 'atalanta', 'milan', '0', '0', 'x', '2008'),
(37, 9, 'atalanta', 'milan', '2', '3', '2', '2008/9'),
(12, 12, 'atalanta', 'fiore', '3', '2', '1', '2007/8'),
(28, 14, 'atalanta', 'fiore', '1', '1', 'x', '2008'),
(36, 8, 'atalanta', 'fiore', '5', '1', '1', '2008/9'),
(6, 6, 'atalanta', 'toro', '4', '1', '1', '2007/8'),
(20, 6, 'atalanta', 'toro', '4', '0', '1', '2008'),
(34, 6, 'atalanta', 'toro', '1', '5', '2', '2008/9'),
(44, 16, 'atalanta', 'toro', '2', '1', '1', '2008/9'),
(14, 14, 'atalanta', 'parma', '2', '1', '1', '2007/8'),
(16, 2, 'atalanta', 'parma', '2', '1', '1', '2008'),
(30, 2, 'atalanta', 'parma', '1', '2', '2', '2008/9'),
(40, 12, 'atalanta', 'parma', '2', '2', 'x', '2008/9'),
(51, 3, 'atalanta', 'parma', '4', '0', '1', '2009/10'),
(33, 5, 'atalanta', 'inter', '1', '1', 'x', '2008/9'),
(43, 15, 'atalanta', 'inter', '2', '2', 'x', '2008/9'),
(53, 5, 'atalanta', 'inter', '2', '2', 'x', '2009/10'),
(47, 19, 'atalanta', 'milan', '1', '1', 'x', '2008/9'),
(46, 18, 'atalanta', 'fiore', '1', '4', '2', '2008/9'),
(11, 11, 'atalanta', 'juve', '1', '2', '2', '2007/8'),
(22, 8, 'atalanta', 'juve', '3', '0', '1', '2008'),
(57, 9, 'atalanta', 'juve', '6', '0', '1', '2009/10'),
(62, 14, 'atalanta', 'livorno', '0', '0', 'x', '2009/10'),
(61, 13, 'atalanta', 'palermo', '1', '2', '2', '2009/10'),
(3, 3, 'atalanta', 'verona', '5', '1', '1', '2007/8'),
(49, 1, 'atalanta', 'bari', '3', '0', '1', '2009/10'),
(59, 11, 'atalanta', 'catania', '3', '0', '1', '2009/10'),
(105, 5, 'siena', 'juve', '1', '2', '2', '2011/12'),
(122, 8, 'siena', 'juve', '1', '3', '2', '2012'),
(79, 7, 'siena', 'parma', '1', '0', '1', '2010/11'),
(94, 8, 'siena', 'parma', '1', '2', '2', '2011'),
(113, 13, 'siena', 'parma', '2', '0', '1', '2011/12'),
(124, 10, 'siena', 'parma', '4', '2', '1', '2012'),
(80, 8, 'siena', 'inter', '2', '1', '1', '2010/11'),
(91, 5, 'siena', 'inter', '3', '1', '1', '2011'),
(107, 7, 'siena', 'inter', '2', '0', '1', '2011/12'),
(118, 4, 'siena', 'inter', '2', '0', '1', '2012'),
(78, 6, 'siena', 'livorno', '2', '2', 'x', '2010/11'),
(96, 10, 'siena', 'livorno', '2', '2', 'x', '2011'),
(111, 11, 'siena', 'livorno', '1', '1', 'x', '2011/12'),
(116, 2, 'siena', 'livorno', '0', '0', 'x', '2012'),
(76, 4, 'siena', 'napoli', '1', '2', '2', '2010/11'),
(90, 4, 'siena', 'napoli', '1', '0', '1', '2011'),
(103, 3, 'siena', 'napoli', '2', '0', '1', '2011/12'),
(126, 12, 'siena', 'napoli', '0', '0', 'x', '2012'),
(88, 2, 'siena', 'milan', '0', '3', '2', '2011'),
(109, 9, 'siena', 'milan', '4', '1', '1', '2011/12'),
(128, 14, 'siena', 'milan', '2', '1', '1', '2012'),
(74, 2, 'siena', 'fiore', '0', '2', '2', '2010/11'),
(93, 7, 'siena', 'fiore', '1', '2', '2', '2011'),
(101, 1, 'siena', 'fiore', '3', '1', '1', '2011/12'),
(84, 12, 'siena', 'genoa', '2', '3', '2', '2010/11'),
(99, 13, 'siena', 'genoa', '3', '0', '1', '2011'),
(120, 6, 'siena', 'vicenza', '1', '0', '1', '2012'),
(82, 10, 'siena', 'venezia', '0', '1', '2', '2010/11'),
(73, 1, 'napoli', 'parma', '2', '3', '2', '2010/11'),
(93, 7, 'napoli', 'parma', '2', '2', 'x', '2011'),
(108, 8, 'napoli', 'parma', '2', '3', '2', '2011/12'),
(118, 4, 'napoli', 'parma', '2', '1', '1', '2012'),
(77, 5, 'napoli', 'inter', '1', '1', 'x', '2010/11'),
(89, 3, 'napoli', 'inter', '2', '2', 'x', '2011'),
(102, 2, 'napoli', 'inter', '3', '0', '1', '2011/12'),
(122, 8, 'napoli', 'inter', '0', '0', 'x', '2012'),
(75, 3, 'napoli', 'livorno', '2', '1', '1', '2010/11'),
(88, 2, 'napoli', 'livorno', '3', '1', '1', '2011'),
(113, 13, 'napoli', 'livorno', '1', '2', '2', '2011/12'),
(121, 7, 'napoli', 'livorno', '1', '1', 'x', '2012'),
(83, 11, 'napoli', 'siena', '1', '5', '2', '2010/11'),
(97, 11, 'napoli', 'siena', '1', '2', '2', '2011'),
(110, 10, 'napoli', 'siena', '1', '2', '2', '2011/12'),
(119, 5, 'napoli', 'siena', '0', '0', 'x', '2012'),
(94, 8, 'napoli', 'milan', '0', '2', '2', '2011'),
(104, 4, 'napoli', 'milan', '2', '1', '1', '2011/12'),
(127, 13, 'napoli', 'milan', '3', '0', '1', '2012'),
(85, 13, 'napoli', 'fiore', '1', '0', '1', '2010/11'),
(99, 13, 'napoli', 'fiore', '3', '3', 'x', '2011'),
(105, 5, 'napoli', 'fiore', '3', '2', '1', '2011/12'),
(79, 7, 'napoli', 'venezia', '0', '1', '2', '2010/11'),
(116, 2, 'napoli', 'vicenza', '0', '0', 'x', '2012'),
(107, 7, 'napoli', 'juve', '1', '2', '2', '2011/12'),
(124, 10, 'napoli', 'juve', '2', '0', '1', '2012'),
(81, 9, 'napoli', 'genoa', '3', '1', '1', '2010/11'),
(91, 5, 'napoli', 'genoa', '1', '1', 'x', '2011'),
(14, 14, 'toro', 'fiore', '1', '3', '2', '2007/8'),
(15, 1, 'toro', 'fiore', '2', '1', '1', '2008'),
(33, 5, 'toro', 'fiore', '3', '2', '1', '2008/9'),
(43, 15, 'toro', 'fiore', '0', '3', '2', '2008/9'),
(8, 8, 'toro', 'parma', '3', '1', '1', '2007/8'),
(19, 5, 'toro', 'parma', '1', '4', '2', '2008'),
(31, 3, 'toro', 'parma', '3', '0', '1', '2008/9'),
(41, 13, 'toro', 'parma', '4', '1', '1', '2008/9'),
(2, 2, 'toro', 'inter', '2', '2', 'x', '2007/8'),
(23, 9, 'toro', 'inter', '1', '0', '1', '2008'),
(37, 9, 'toro', 'inter', '2', '2', 'x', '2008/9'),
(47, 19, 'toro', 'inter', '4', '1', '1', '2008/9'),
(10, 10, 'toro', 'milan', '0', '2', '2', '2007/8'),
(25, 11, 'toro', 'milan', '1', '1', 'x', '2008'),
(35, 7, 'toro', 'milan', '1', '1', 'x', '2008/9'),
(45, 17, 'toro', 'milan', '3', '0', '1', '2008/9'),
(13, 13, 'toro', 'atalanta', '3', '5', '2', '2007/8'),
(27, 13, 'toro', 'atalanta', '2', '2', 'x', '2008'),
(29, 1, 'toro', 'atalanta', '3', '3', 'x', '2008/9'),
(39, 11, 'toro', 'atalanta', '2', '3', '2', '2008/9'),
(5, 5, 'toro', 'juve', '1', '1', 'x', '2007/8'),
(17, 3, 'toro', 'juve', '4', '1', '1', '2008'),
(21, 7, 'toro', 'sassuolo', '2', '1', '1', '2008'),
(11, 11, 'toro', 'verona', '2', '1', '1', '2007/8'),
(75, 3, 'genoa', 'parma', '3', '2', '1', '2010/11'),
(88, 2, 'genoa', 'parma', '1', '1', 'x', '2011'),
(85, 13, 'genoa', 'inter', '3', '0', '1', '2010/11'),
(93, 7, 'genoa', 'inter', '0', '0', 'x', '2011'),
(79, 7, 'genoa', 'fiore', '1', '1', 'x', '2010/11'),
(94, 8, 'genoa', 'fiore', '2', '2', 'x', '2011'),
(83, 11, 'genoa', 'livorno', '2', '1', '1', '2010/11'),
(90, 4, 'genoa', 'livorno', '2', '1', '1', '2011'),
(74, 2, 'genoa', 'napoli', '1', '2', '2', '2010/11'),
(98, 12, 'genoa', 'napoli', '2', '2', 'x', '2011'),
(77, 5, 'genoa', 'siena', '1', '1', 'x', '2010/11'),
(92, 6, 'genoa', 'siena', '1', '2', '2', '2011'),
(96, 10, 'genoa', 'milan', '1', '2', '2', '2011'),
(80, 8, 'genoa', 'venezia', '2', '1', '1', '2010/11'),
(62, 14, 'palermo', 'parma', '0', '2', '2', '2009/10'),
(69, 7, 'palermo', 'parma', '1', '2', '2', '2010'),
(52, 4, 'palermo', 'inter', '1', '0', '1', '2009/10'),
(63, 1, 'palermo', 'inter', '2', '1', '1', '2010'),
(56, 8, 'palermo', 'livorno', '5', '1', '1', '2009/10'),
(65, 3, 'palermo', 'livorno', '2', '2', 'x', '2010'),
(54, 6, 'palermo', 'atalanta', '4', '0', '1', '2009/10'),
(60, 12, 'palermo', 'juve', '1', '0', '1', '2009/10'),
(72, 10, 'palermo', 'sassuolo', '2', '3', '2', '2010'),
(50, 2, 'palermo', 'catania', '3', '2', '1', '2009/10'),
(58, 10, 'palermo', 'bari', '0', '2', '2', '2009/10'),
(66, 4, 'palermo', 'udinese', '0', '1', '2', '2010'),
(27, 13, 'sassuolo', 'parma', '1', '5', '2', '2008'),
(65, 3, 'sassuolo', 'parma', '1', '0', '1', '2010'),
(22, 8, 'sassuolo', 'inter', '1', '1', 'x', '2008'),
(69, 7, 'sassuolo', 'inter', '3', '2', '1', '2010'),
(25, 11, 'sassuolo', 'fiore', '1', '2', '2', '2008'),
(16, 2, 'sassuolo', 'milan', '0', '3', '2', '2008'),
(24, 10, 'sassuolo', 'atalanta', '0', '1', '2', '2008'),
(28, 14, 'sassuolo', 'toro', '2', '2', 'x', '2008'),
(19, 5, 'sassuolo', 'juve', '2', '2', 'x', '2008'),
(71, 9, 'sassuolo', 'livorno', '2', '1', '1', '2010'),
(67, 5, 'sassuolo', 'palermo', '1', '0', '1', '2010'),
(63, 1, 'sassuolo', 'udinese', '2', '2', 'x', '2010'),
(49, 1, 'catania', 'parma', '2', '0', '1', '2009/10'),
(58, 10, 'catania', 'inter', '0', '1', '2', '2009/10'),
(52, 4, 'catania', 'atalanta', '0', '1', '2', '2009/10'),
(62, 14, 'catania', 'juve', '0', '0', 'x', '2009/10'),
(60, 12, 'catania', 'livorno', '0', '0', 'x', '2009/10'),
(57, 9, 'catania', 'palermo', '2', '1', '1', '2009/10'),
(54, 6, 'catania', 'bari', '1', '2', '2', '2009/10'),
(5, 5, 'verona', 'parma', '1', '1', 'x', '2007/8'),
(13, 13, 'verona', 'inter', '2', '1', '1', '2007/8'),
(8, 8, 'verona', 'fiore', '3', '2', '1', '2007/8'),
(7, 7, 'verona', 'milan', '2', '0', '1', '2007/8'),
(10, 10, 'verona', 'atalanta', '0', '1', '2', '2007/8'),
(4, 4, 'verona', 'toro', '2', '3', '2', '2007/8'),
(2, 2, 'verona', 'juve', '3', '0', '1', '2007/8'),
(53, 5, 'bari', 'parma', '2', '1', '1', '2009/10'),
(55, 7, 'bari', 'inter', '1', '2', '2', '2009/10'),
(56, 8, 'bari', 'atalanta', '3', '1', '1', '2009/10'),
(59, 11, 'bari', 'juve', '2', '1', '1', '2009/10'),
(50, 2, 'bari', 'livorno', '4', '1', '1', '2009/10'),
(51, 3, 'bari', 'palermo', '4', '0', '1', '2009/10'),
(61, 13, 'bari', 'catania', '1', '1', 'x', '2009/10'),
(85, 13, 'venezia', 'parma', '1', '4', '2', '2010/11'),
(83, 11, 'venezia', 'inter', '1', '1', 'x', '2010/11'),
(77, 5, 'venezia', 'fiore', '0', '2', '2', '2010/11'),
(73, 1, 'venezia', 'genoa', '2', '0', '1', '2010/11'),
(81, 9, 'venezia', 'livorno', '2', '2', 'x', '2010/11'),
(86, 14, 'venezia', 'napoli', '1', '4', '2', '2010/11'),
(75, 3, 'venezia', 'siena', '1', '2', '2', '2010/11'),
(115, 1, 'vicenza', 'parma', '1', '2', '2', '2012'),
(119, 5, 'vicenza', 'inter', '2', '0', '1', '2012'),
(117, 3, 'vicenza', 'milan', '1', '1', 'x', '2012'),
(128, 14, 'vicenza', 'juve', '1', '3', '2', '2012'),
(125, 11, 'vicenza', 'livorno', '0', '1', '2', '2012'),
(123, 9, 'vicenza', 'napoli', '1', '3', '2', '2012'),
(127, 13, 'vicenza', 'siena', '1', '1', 'x', '2012'),
(67, 5, 'udinese', 'parma', '2', '3', '2', '2010'),
(70, 8, 'udinese', 'inter', '3', '0', '1', '2010'),
(68, 6, 'udinese', 'sassuolo', '2', '1', '1', '2010'),
(64, 2, 'udinese', 'livorno', '2', '2', 'x', '2010'),
(71, 9, 'udinese', 'palermo', '1', '2', '2', '2010'),
(129, 1, 'napoli', 'lazio', '1', '1', 'x', '2012/13'),
(131, 3, 'napoli', 'inter', '2', '0', '1', '2012/13'),
(133, 5, 'napoli', 'parma', '2', '1', '1', '2012/13'),
(135, 7, 'napoli', 'milan', '1', '0', '1', '2012/13'),
(137, 9, 'napoli', 'juve', '1', '0', '1', '2012/13'),
(139, 11, 'napoli', 'livorno', '1', '4', '2', '2012/13'),
(141, 13, 'napoli', 'vicenza', '1', '1', 'x', '2012/13'),
(137, 9, 'parma', 'lazio', '4', '1', '1', '2012/13'),
(129, 1, 'parma', 'livorno', '2', '2', 'x', '2012/13'),
(138, 10, 'parma', 'vicenza', '0', '0', 'x', '2012/13'),
(132, 4, 'parma', 'milan', '3', '0', '1', '2012/13'),
(140, 12, 'parma', 'napoli', '1', '1', 'x', '2012/13'),
(134, 6, 'parma', 'juve', '3', '1', '1', '2012/13'),
(142, 14, 'parma', 'inter', '2', '2', 'x', '2012/13'),
(136, 8, 'lazio', 'napoli', '1', '0', 'x', '2012/13'),
(130, 2, 'lazio', 'parma', '0', '2', '2', '2012/13'),
(138, 10, 'lazio', 'juve', '1', '3', '2', '2012/13'),
(132, 4, 'lazio', 'vicenza', '1', '0', '1', '2012/13'),
(140, 12, 'lazio', 'inter', '0', '1', '2', '2012/13'),
(134, 6, 'lazio', 'milan', '1', '1', 'x', '2012/13'),
(142, 14, 'lazio', 'livorno', '2', '0', '1', '2012/13'),
(136, 8, 'livorno', 'parma', '2', '1', '1', '2012/13'),
(130, 2, 'livorno', 'vicenza', '0', '0', 'x', '2012/13'),
(138, 10, 'livorno', 'milan', '3', '1', '1', '2012/13'),
(132, 4, 'livorno', 'napoli', '2', '2', 'x', '2012/13'),
(140, 12, 'livorno', 'juve', '1', '3', '2', '2012/13'),
(134, 6, 'livorno', 'inter', '3', '0', '1', '2012/13'),
(135, 7, 'livorno', 'lazio', '4', '1', '1', '2012/13'),
(129, 1, 'milan', 'juve', '3', '1', '1', '2012/13'),
(137, 9, 'milan', 'inter', '1', '2', '2', '2012/13'),
(131, 3, 'milan', 'livorno', '0', '2', '2', '2012/13'),
(139, 11, 'milan', 'parma', '3', '2', '1', '2012/13'),
(133, 5, 'milan', 'vicenza', '1', '2', '2', '2012/13'),
(141, 13, 'milan', 'lazio', '1', '2', '2', '2012/13'),
(142, 14, 'milan', 'napoli', '2', '1', '1', '2012/13'),
(136, 8, 'juve', 'milan', '1', '1', 'x', '2012/13'),
(130, 2, 'juve', 'napoli', '0', '0', 'x', '2012/13'),
(131, 3, 'juve', 'lazio', '2', '1', '1', '2012/13'),
(139, 11, 'juve', 'inter', '2', '2', 'x', '2012/13'),
(133, 5, 'juve', 'livorno', '1', '3', '2', '2012/13'),
(141, 13, 'juve', 'parma', '1', '0', '1', '2012/13'),
(135, 7, 'juve', 'vicenza', '1', '0', '1', '2012/13'),
(137, 9, 'vicenza', 'livorno', '3', '4', '2', '2012/13'),
(131, 3, 'vicenza', 'parma', '1', '1', 'x', '2012/13'),
(139, 11, 'vicenza', 'lazio', '1', '1', 'x', '2012/13'),
(140, 12, 'vicenza', 'milan', '1', '1', 'x', '2012/13'),
(134, 6, 'vicenza', 'napoli', '2', '0', '1', '2012/13'),
(142, 14, 'vicenza', 'juve', '4', '2', '1', '2012/13'),
(136, 8, 'inter', 'vicenza', '2', '1', '1', '2012/13'),
(130, 2, 'inter', 'milan', '0', '0', 'x', '2012/13'),
(138, 10, 'inter', 'napoli', '0', '3', '2', '2012/13'),
(132, 4, 'inter', 'juve', '0', '1', '2', '2012/13'),
(133, 5, 'inter', 'lazio', '1', '1', 'x', '2012/13'),
(141, 13, 'inter', 'livorno', '2', '2', 'x', '2012/13'),
(135, 7, 'inter', 'parma', '1', '0', '1', '2012/13'),
(17, 3, 'atalanta', 'sassuolo', '1', '0', '1', '2008'),
(84, 12, 'fiore', 'venezia', '1', '2', '2', '2010/11'),
(106, 6, 'fiore', 'inter', '2', '1', '1', '2011/12'),
(129, 1, 'vicenza', 'inter', '2', '0', '1', '2012/13'),
(143, 1, 'rino', 'juve', '0', '1', '2', '2013'),
(143, 1, 'parma', 'lazio', '2', '0', '1', '2013'),
(143, 1, 'napoli', 'livorno', '1', '1', 'x', '2013'),
(143, 1, 'fabio', 'milan', '3', '1', '1', '2013'),
(144, 2, 'juve', 'parma', '1', '2', '2', '2013'),
(144, 2, 'livorno', 'rino', '3', '0', '1', '2013'),
(144, 2, 'lazio', 'fabio', '3', '0', '1', '2013'),
(144, 2, 'milan', 'napoli', '0', '3', '2', '2013'),
(145, 3, 'livorno', 'juve', '3', '2', '1', '2013'),
(145, 3, 'fabio', 'parma', '1', '0', '1', '2013'),
(145, 3, 'rino', 'milan', '1', '0', '1', '2013'),
(145, 3, 'napoli', 'lazio', '0', '2', '2', '2013'),
(146, 4, 'juve', 'fabio', '2', '0', '1', '2013'),
(146, 4, 'milan', 'livorno', '2', '0', '1', '2013'),
(146, 4, 'parma', 'napoli', '1', '1', 'x', '2013'),
(146, 4, 'lazio', 'rino', '0', '0', 'x', '2013'),
(147, 5, 'milan', 'juve', '3', '2', '1', '2013'),
(147, 5, 'napoli', 'fabio', '0', '2', '2', '2013'),
(147, 5, 'livorno', 'lazio', '2', '1', '1', '2013'),
(147, 5, 'rino', 'parma', '0', '0', 'x', '2013'),
(148, 6, 'juve', 'napoli', '1', '2', '2', '2013'),
(148, 6, 'lazio', 'milan', '1', '1', 'x', '2013'),
(148, 6, 'fabio', 'rino', '4', '1', '1', '2013'),
(148, 6, 'parma', 'livorno', '1', '0', '1', '2013'),
(149, 7, 'lazio', 'juve', '1', '1', 'x', '2013'),
(149, 7, 'rino', 'napoli', '1', '3', '2', '2013'),
(149, 7, 'milan', 'parma', '1', '0', '1', '2013'),
(149, 7, 'livorno', 'fabio', '1', '1', 'x', '2013'),
(150, 8, 'juve', 'rino', '4', '2', '1', '2013'),
(150, 8, 'livorno', 'napoli', '1', '1', 'x', '2013'),
(150, 8, 'lazio', 'parma', '1', '2', '2', '2013'),
(150, 8, 'milan', 'fabio', '3', '1', '1', '2013'),
(151, 9, 'parma', 'juve', '3', '1', '1', '2013'),
(151, 9, 'rino', 'livorno', '2', '0', '1', '2013'),
(151, 9, 'fabio', 'lazio', '1', '1', 'x', '2013'),
(151, 9, 'napoli', 'milan', '1', '0', '1', '2013'),
(152, 10, 'juve', 'livorno', '3', '2', '1', '2013'),
(152, 10, 'parma', 'fabio', '0', '0', 'x', '2013'),
(152, 10, 'milan', 'rino', '0', '3', '2', '2013'),
(152, 10, 'lazio', 'napoli', '0', '1', '2', '2013'),
(153, 11, 'fabio', 'juve', '0', '4', '2', '2013'),
(153, 11, 'livorno', 'milan', '2', '0', '1', '2013'),
(153, 11, 'napoli', 'parma', '1', '0', '1', '2013'),
(153, 11, 'rino', 'lazio', '0', '0', 'x', '2013'),
(154, 12, 'juve', 'milan', '3', '0', '1', '2013'),
(154, 12, 'fabio', 'napoli', '2', '1', '1', '2013'),
(154, 12, 'lazio', 'livorno', '0', '2', '2', '2013'),
(154, 12, 'parma', 'rino', '1', '0', '1', '2013'),
(155, 13, 'napoli', 'juve', '1', '3', '2', '2013'),
(155, 13, 'milan', 'lazio', '3', '1', '1', '2013'),
(155, 13, 'rino', 'fabio', '2', '1', '1', '2013'),
(155, 13, 'livorno', 'parma', '3', '2', '1', '2013'),
(156, 14, 'juve', 'lazio', '4', '2', '1', '2013'),
(156, 14, 'napoli', 'rino', '2', '0', '1', '2013'),
(156, 14, 'parma', 'milan', '6', '1', '1', '2013'),
(156, 14, 'fabio', 'livorno', '1', '4', '2', '2013');

Come puoi vedere ci sono dei campi che non servono tipo i gol,l'anno e le giornate (perchè si ripetono, meglio indice).
Tieni presente che come risultato dovrebbe venire 4 giornate consecutive sia in casa che in trasferta.
 

zighy

Utente Attivo
20 Gen 2012
96
0
0
mi scuso per la doppia risposta ma a me questo sembra funzionare

PHP:
<?php
include "../connessione.php";
$query = "SELECT segno FROM storico WHERE sq_casa='parma' ORDER BY indice DESC"; 
$result = mysql_query($query); 
$consecutive = 0; 
while ($riga = mysql_fetch_assoc($result)) { 
    if ($riga['segno'] == '2' || $riga['segno'] == 'x') { 
        break; 
    } 
    $consecutive++; 
} 
echo "il parma ha vinto in casa per $consecutive giornate consecutive"; 

?>

Il problema sta nel trovare il numero massimo di risultati utili consecutivi pero' se per esempio.. le ultime 6 giornate fossero tutte vittorie calcolerebbe bene 6 ma alla prima sconfitta $consecutive tornere giustamente a 0.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
io ripropongo il mio codice
PHP:
<?php

$sql = new mysqli("localhost", "root", "", "database");
$query = "SELECT segno FROM storico WHERE sq_casa = 'parma' 
                 order by anno desc, giornata desc";
$result = $sql->query($query);
$consecutive = 0;
$ar_cons = array();
while ($riga = $result->fetch_array(MYSQLI_ASSOC)) {
    if ($riga['segno'] != 1) {
        $ar_cons[] = $consecutive;
        $consecutive = 0;
    } else {
        $consecutive++;
    }
}
echo "il parma ha vinto in casa per " . max($ar_cons) . " giornate consecutive";
?>
non ci vorrà molto a modificarlo per recuperare anche quelle in trasferta
ho usato la tua tabella dovrebbe funzionarti subito
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
147
63
PR
www.borgo-italia.it
ciao
guarda che i dati in più (gool fatti/subiti) sono ininfluenti, se applichi il mio script alla tua tabella dovrebbe darti il risultato che ti serve (anche se io ho messo qualcosa in più soprattutto per fare delle verifiche)
al massimo devi aggiungere alla querry AND anno='2013' se vuoi i risultati del 2013 (o l'anno che vuoi)

p.s.
un'osservazione (sempre per quel poco che neso di calcio):
la sola indicazione 2013 può dire poco o è 2012/2013 o 2013/2014 (o abbreviato)

quindi (non so a che anno ti riferisci) il mio script dovrebbe darti 4 consecutive in casa
come detto in più ti da le consecutive in trasferta e le giornate.
attento però se il parma vince in casa per due volte consecutivamente le vittorie consecutive sono 1 NON 2

p.s.
forse l'unico difetto sono le giornate che devono essere tutte presenti, se le giornate sono 1,2,3, 7,8,9 (cioè mancano la 4,5 e 6) non funzia (ma a questo si puo porre rimedio, con calma)
 
Discussioni simili
Autore Titolo Forum Risposte Data
xone Ordinare tramite menù a tendina i risultati di una query già stampati MySQL 0
D Ordinare i risultati di una query dalla fine della tabella MySQL 13
Trapano Ordinare risultati MySQL 6
T.W. Aiuto Per Ordinare Risultati Ricerca Da File CSV PHP 2
novello88 MySQL ORDER BY [Era: ordinare i risultati di una database MySQL] MySQL 1
Monital ordinare in una tabella risultati query PHP 10
G ordinare i risultati di una query PHP 4
A Ordinare query sql in base ai risultati di ricerca PHP 1
D ordinare per data e ora PHP 4
M Ordinare una query join PHP 2
L [PHP] ordinare per data PHP 3
F [HTML] Google fogli ordinare per colonne HTML e CSS 0
P [PHP] ordinare un array multidimensionale in modo personalizzato PHP 2
T [PHP] ordinare un campo varchar che contiene numeri PHP 6
Trapano Query in php come ordinare per data e anche per ora PHP 7
L [PHP] ordinare xml PHP 0
Trapano [HTML] Ordinare indirizzi, creando un percorso HTML e CSS 3
M Ordinare i valori in query group by PHP 4
L Ordinare articoli dentro categorie e tag in ordine alfabetico wordpress WordPress 1
M Ordinare array (multidimensionale)? PHP 3
ste80 ordinare dati da file di testo PHP 3
R Ordinare alfabeticamente partendo da una PAROLA MySQL 0
M Ordinare visualizzazione record tramite form con input "text" PHP 2
M Ordinare array multidimensionale con esclusioni Javascript 0
M [PHP]Ordinare dati secondo prezzo PHP 2
borgo italia ordinare un array bidimensionale Snippet PHP 0
ivarello Ordinare dati Var in ordine numerico PHP 9
C Ordinare parole in base alla lunghezza PHP 1
C Ordinare array in base alla lunghezza dei valori PHP 3
C Ordinare array multidimensionali PHP 0
C Ordinare alfabeticamente un array e ordinare un secondo array in funzione del primo. Javascript 12
valient13 ordinare in ordine decrescente la lista PHP 2
F Ordinare array bidimensionale PHP 2
P [ASP] [Grauito] Ordinare categoria (era: reder by Cat) Offerte e Richieste di Lavoro e/o Collaborazione 1
G Ordinare query PHP 2
P Ordinare e impaginare una tabella contemporaneamente Javascript 1
Monital ordinare il risultato di una query con variabili unite PHP 32
R Ordinare array in base al valore PHP 7
S ordinare array di date PHP 4
R Come ordinare gli articoli per data? Webdesign e Grafica 5
R Ordinare array in base al valore e alla key PHP 1
M Ordinare il secondo elemento di uno split() PHP 10
N Ordinare per totali Database 0
G VBA e ordinare celle relativamente in Excel 2007 Windows e Software 0
S - Ordinare files uplodati - PHP 0
frankiedeguello Ordinare file per data di creazione PHP 1
T Ordinare dati di un Recordset [era:Grosso problema, chi mi aiuta?] Classic ASP 2
F ordinare una form con uno script php PHP 2
F FORM - ordinare l'email... HTML e CSS 3
J ordinare per nome Database 1

Discussioni simili