ma dai... dovrebbe essere semplice per te... mi pare pure che a volte lo hai suggerito tu stesso ad altri....

metti un contatore che incrementa solo quando la riga cambia il valore...

Codice PHP:

<?php

$row 
= array('squadra1' => 10'squadra4' => 7'squadra3' => 7,'squadra2' => 7,
             
'squadra5' => 6,'squadra6' => 6,'squadra7' => 4);
$num 0;
$pippo1 '';

echo 
"Squadra - Punt. Posiz.
"
;

foreach(
$row as $key => $value) {

   
$pippo $value;
 
   if(
$pippo != $pippo1$num++;
 
   echo 
"$key - $value - $num 
"
;

   
$pippo1 $value;     
}
 
?>
usa il while invece del foreach. $row[0] -$row[1] invece di $key -$value