Mi perdoni se insito ma se Lei avesse le basi del PHP non avrebbe postato una domanda del genere nel forum di PHP. Chiunque abbia un minimo di conoscenza del linguaggio sa bene che quello da Lei richiesto si ottiene con un mix di php / Ajax.
Inoltre il problema non è solo l'aggiornamento in tempo reale del carrello ma proprio come strutturare la pagina affinché questo sia possibile. Questa cosa la si denota quando chiede in che modo nominare gli elementi del form. Un 'attenta analisi del database le avrebbe fatto capire che è sufficiente recuperare il nome del prodotto per recuperare anche la categoria e ottenere, lato server / database, quanto richiesto. (nella forma più semplice)
Se fosse stato solo un problema di Ajax avrebbe posto la domanda in un forum diverso, ovviamente javascript, chiedendo esclusivamente come inviare da un form una richiesta ad una pagina php che faccia quanto da lei richiesto.
Le ricordo infine lo spirito di un forum come HTML.IT. Le persone forniscono gratuitamente aiuto a chi ne fa richiesta. Ho sottolineato il gratuito per evidenziare un concetto. Quando una persona risponde non lo fa perché ci guadagna qualcosa ma solo per aiutare chi ne fa richiesta. Prima di rispondere ho letto la sua richiesta e ne ho dedotto quanto ho appena ribadito. Aggiungo infine che in questa mia ultima risposta ci sono un bel po' di spunti per procedere con il Suo lavoro.
Infine le consiglio, qualora la mia interpretazione fosse errata, di contattare uno dei moderatori e farsi spostare in un forum più appropriato.