l'errore nn e quello...cmq diventa cosi :

Codice PHP:
$sql .= "INSERT INTO numeri (id_gara, n_part, n_stima) VALUES";

$rip = (int) (count($dati) / 3); 

for ( 
$i=0$i $rip$i++) { 
$sql .= " ("
    for (
$j=($i*2); $j < ($i*2)+3$j++ ) 
        
$sql .= "'".$dati[$i+$j]."',";     

// elimino l'ultimo carattere della stringa ( cioe , )     
$sql substr($sql,0,-1); 
$sql .= "),"


switch ( (
count($dati) % 3) ) {

    case 
:
        
$sql .= "('".$dati[($rip*3)]."','".$dati[($rip*3)+1]."',NULL);"
    break;
    
    case 
:
        
$sql .= "('".$dati[($rip*3)]."',NULL,NULL);"
    break;
    
    case 
:
        
$sql substr($sql,0,-1); 
        
$sql .= ";";
    break;
    
}
echo 
$sql
ho corretto una cosa..mette null se ai valori che nn esistono..