Repeating Fields?

Repeating Fields?

Let's say you wanted to create an online Purchase Order application that would continuously add lines and number them until the user is complete.  i.e. would repeat fields for Manf. Part Number, color, quantity, notes

How would you do this?   

Essentially I want it to make a new table each time to form is completed and send that table from my website to the c ustomer and my sales staff.  

Thanks in advance