Ok, ho trovato la guida e ho capito che è meglio usare array e metodo push. Ora sorge un altro problema: io vorrei che la distinta finale con i prodotti scelti, non fosse una stringa come con il metodo join, ma una colonna di una tabella. E' fattibile?
Altro quesito: ogni prodotto ha la sua quantità che devo gestire in un'altro array, (giusto?). Ma è possibile modificare un elemento in un array ovvero passare da quantità = 1 a 2...?