Originariamente inviato da leonapster
1. E se volessi verificare l'uguaglianza tra più key (name, description, key 3,...)
2. Invece di creare un nuovo array del formato
$totali['name'], non posso mantenere lo stesso ordine ovvero invece di usare come indice dell'array name, un indice.

In pratica lo stesso array di prima però in cui i valori duplicati (in base all'uguaglianza di più key) vengono rimossi e il price viene sommato tra loro
non c'ho capito una mazza e in piu non ne capisco la logica... ma come fai a sommare due cose se sono uguali ma a tenerle su due key diverse? da come dici te, vedendo l'array che hai postato, pare che tu voglia che in tutti i record di nome Prova ci sia come price la somma di tutti i record di pari nome... ma non te ne basta uno solo? cioè anche quando fai le query se fai somme e group by perdi la distinta dei record e trovi solo un totale...

E se tu volessi verificare l'uguaglianza tra piu key, beh la devi implementare... sul come salvarti i risultati non saprei, dipende da molte cose... ad esempio potresti fare un array multi dimensionale...