Bah... allora forse farebbe fare un sort dell'array dopo aver convertito gli id in numero quando fa il fetch. Altrimenti se sono testo potrebbe rischiare di avere i numeri come
1,10,11,12...
2,20,21...
3,......

O anche in modo diverso.