Ho provato anche a togliere di mezzo il database e ad inizializzare a 0 l'array ma il risultato è lo stesso.

Basta copiare e incollare il codice
codice:
<?php
for ($i=1; $i<=400; $i++)
{ for ($j=0; $j<=5;$j++)
{ $conta[$i][$j]=0;
}
}

 for ($i=1; $i<=7; $i++)
{    if ($i==1) { $quota=2.01; $arrivo=4; $diff=1.11;}
     if ($i==2) { $quota=1.99; $arrivo=2; $diff=1.03;}
     if ($i==3) { $quota=3.02; $arrivo=3; $diff=0.31;}     
     if ($i==4) { $quota=4.92; $arrivo=1; $diff=0.78;}
     if ($i==5) { $quota=3.75; $arrivo=1; $diff=0.29;}        
      if ($i==6) { $quota=1.46; $arrivo=1; $diff=3.18;}
     if ($i==7) { $quota=1.95; $arrivo=4; $diff=0.84;}          
                   
                                            $indice=$diff*100;
                                            $conta[$indice][$arrivo]=$conta[$indice][$arrivo]+1;  
                                            if ($arrivo==1) { $conta[$indice][5]=$conta[$indice][5]+$quota;}
                                           
                                            
                                          
     
                }
 ?><table width="90%" border="1" cellspacing="1" cellpadding="2"  bgcolor="#ecf2f6" align="center">
                                                                                      <tr><th><font size="4">VISUALIZZAZIONE PER DIFFERENZA DI QUOTA</font></th></tr>
                                                                                      
                                                                                      <table width="90%" border="1" cellspacing="1" cellpadding="2"  bgcolor="#f0fff0" align="center">
                                                                                      <thead>
                                                                                      <tr><th width="32%"><h3>diff. quota</h3></th>
                                                                                             <th width="34%"><h3>vittorie</h3></th>
                                                                                             <th width="34%"><h3>corse disputate</h3></th> 
                                                                                             
                                                                                        </tr></thead><tbody>
                                                                                  
                                                 <?php  
                                                 //qua serve il for per stampare le righe
                                                for ($i=0; $i<=5000; $i++)
                                                {    
                                                     //occore vedere che la singola riga abbia almeno una corsa
                                                     $cd=$conta[$i][1]+$conta[$i][2]+$conta[$i][3]+$conta[$i][4];
                                                    
                                                     $conta[$i][6]=substr($conta[$i][6],0,-1);
                                                     if ($cd>0) { ?> 
                                                                                 
                                                                                <tr><td><center><?php echo number_format($i/100,2,'.',''); ?></center></td>
                                                                                <td><center><?php echo $conta[$i][1]; ?></center></td>
                                                                                <td><center><?php echo $cd; ?></center></td>
                                                                                
                                                                               </tr><?php 
                                                                        }     
                                                  } 
                                              
                                    echo ("</tbody></table>


</p>");
Vedete la riga
if ($i==5) { $quota=3.75; $arrivo=1; $diff=0.29;}

quando poi arriva a stampare la tabella la differenza si trasforma magicamente in 28.

Mi risolvete 'sta magia per favore?

P.S. Nel codice ci sono delle righe che nell'esempio risultano di troppo...comunque...ok il senso è quello...