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) != 0 )
$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...