la i è quella che utilizzo nel ciclo for, la passo come hidden in modo da sapere nella pagina successiva qual'è il numero di canzoni di un determinato album(per questo passo come hidden anche $titolo)...

Praticamente ho 2 form consecutivi, nel primo viene inserito il titolo dell'album e il numero di canzoni contenute, si inviano i dati e li salvo su db...nella stessa pagina in cui salvo i dati stampo a video un altro form con tanti campo text quante sono le canzoni...quindi se l'album ha 5 canzoni, il form avrà lo spazio per inserire 5 titoli di canzoni , 5 autori delle singole canzoni e 5 campi per inserire la durata di queste 5 canzoni....

Quindi volevo sapere se è corretto nel file a cui invio i dati dell' ultimo for ricevere le variabili cosi:
$titolo=$_POST[titolo];
$nome_canzone[]=$_POST[nome_canzone];
$autore[]=$_POST[autore];
$durata[]=$_POST[durata];
$i=$_POST[i];

e se è giusto, come impostare la query per salvare sul db Canzoni il titolo dell'album($titolo che è lo stesso per tutte le canzoni)e poi tutti i nomi delle canzoni con durata e autore...
Quindi ogni riga del db Canzoni sarà:
$titolo ! $nome_canzone[1] ! $autore[1] | $durata[1]
$titolo ! $nome_canzone[2] ! $autore[2] | $durata[2]

Forse detta cosi è + chiaro, spero