ecco

Codice PHP:
$rip = (int) (count($dati) / 3);

for ( 
$i=0$i $rip$i++) {
$sql .= "INSERT INTO tabella (campo1,campo2,campo3) VALUES (";
    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 .= ");
"
;
}

if ( (
count($dati) % 3) != 
$sql .= "INSERT INTO tabella (campo1,campo2,campo3) VALUES ('".$dati[($rip*3)]."','".$dati[($rip*3)+1]."','".$dati[($rip*3)+2]."'); ";

echo 
$sql
sicurmente ce un modo piu rapito..cmq ho semplicemente aggiunnto un substr x eliminare l'ultimo carattere della striga.....cmq almeno hai capito come funziona qsr script??..l'ho costruito apposta x te...