Tendiras que crearlos vos (a los "inserts dinamicos") con un if o algo de eso revisando que no este vacio el formulario y haciendo el insert
Yo hago algo parecido:
Código PHP:
$cont = '1';
while ($cont <= $cant_discos){
$n_d = $nombre_disco["$cont"];
$a_d = $anio_disco["$cont"];
$sql = "INSERT INTO disco (nombre_disco, anio_disco, id_banda)";
$sql .= "VALUES ('$n_d', '$a_d', '$Id_Banda')";
mysql_query ($sql) or die (mysql_error());
++$cont;
}
me fijo la cantidad de discos y los voy insertando uno por uno se hace un poco mas lento pero si son datos chicos los que tenes que insertar ni se nota.....
Espero que te sirva....
___
JmN