su click del carrello prelevo il prodotto dal datbaase con l'ID e vorrei aggiungerlo in coda ad un array

l'array deve essere di record con campi tipo quantita, prezzo , descrizione ecc...

quando clicco sul carello vorrei vedere gli elementi dell' array su righe diverse

e vorrei poter eliminare o modificare la quantità di un elemento dell'array e ricalcolare il totale

qualcuno di voi mi sa dare qualche dritta o qualche esempio di codice?

grazie a tutti.