questa è ottima! visto che ho scoperto qualcosa di nuovo stavo cercando di automatizzare la funzione in modo da passargli altri parametri che sono il nome del campo secondo cui ordinare e il tipo di ordinamento (ASC e DESC), ma non ci sono riuscito, qualcuno che ha voglia di spiegarmi come fare?Originariamente inviato da luca200
E' semplice, basta usare usort e definire una funzione per l'ordinamento
codice:usort($array,"confronto"); function confronto($a,$b) { if ($a['best_price'] < $b['best_price']) return -1; else return 1; }
@ microv: quella funzione l'ho trovata perché stavo cercando disperatamente anche io un qualcosa del genere e dopo aver perso mezza giornata a cercare di costruire qualcosa l'ho trovata...le ho provate quasi tutte quelle sul manuale, ma qulla era l'unica che sono riuscito a far funzionare a dovere


Rispondi quotando