Merhabalar,
PDO ile mysqli den sayılar çekiyorum ve bu sayılar uzun olunca kötü bir görüntü oluşuyor.

Bu sayılar sürekli değişken,
örneğin 1.000.000 sayısını 1m gibi bu sayı değişip 3.450.985 gibi olduğunda 3m gibi göstermek istiyorum nasıl yapabilirim?

bir farklı sorunum ise;
bazı sayıları ORDER BY kolonadi DESC ile sıralatıyorum. Fakat 3-5-11 gibi sayılar olduğunda sıralamayı 5,3,11 diye yapıyor yani ilk basamaklara bakıyor bunu 11,5,3 diye sıralatmak istiyorum. Basit bir şekilde yapılıyordu fakat 2 gündür hatırlayamadım.

Yardımlarınız için teşekkürler.