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