Mi stava venendo il mal di testa a cercare di capire la logica che hai messo in piedi. Mi pare ti capire che stai gestendo l'eliminazione attraverso un campo denominato acquisto se la vista non mi inganno e questo spiega il perché l'elemento non viene eliminato ovvero non stai effettuando nessuna unset. Unset è il metodo da usare per rimuovere elementi da un array.

Rispondi quotando