Mam takie dwa pytania:
Pierwsze to mam taką tabelkę:
array(1,2,2,2,2,3,4,5,146,474,1,5,2,1,1,1,3,3,4,2,111);
I jak zrobić tak aby powtarzające się dane złączyć w jedno i dane te posegregować w kolejności od najbardziej powtarzających się do najmniej czyli aby powyższe dane zostały tak wyświetlone:
2,1,3,4,5,146,474,111
A drugie moje pytanie to jak wyświetlić powyższe dane w bazie danych MySQL według podanej wyżej kolejności bo jak dam np. tak:
SELECT * FROM `tabela` WHERE numery IN(2,1,3,4,5,146,474,111)
To zostanie wyświetlone w kolejności od 1 do 474 a nie w podanej wyżej kolejności.
Za odpowiedź dzięki z góry.