ok, mi rendo conto che non sono stato chiaro.
Mi sono convinto che la soluzione di aggiungere righe con js è la più elegante.
Ma una volta inserite come faccio attraverso una submit a memorizzare tutte le tuple in una tabella di un db.
Creando dinamicamente i campi non posso assegnarli un nome pertanto da php poi non riesco a ricavarne i valori da inserire nel db.
La funzione js che ho implementato è
codice:
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
var element1 = document.createElement("input");
element1.type = "checkbox";
cell1.appendChild(element1);
var cell2 = row.insertCell(1);
cell2.innerHTML = rowCount + 1;
var cell3 = row.insertCell(2);
var element2 = document.createElement("input");
element2.type = "text";
element2.name = "dinamic";
cell3.appendChild(element2);
}