Haen kannasta php:llä tietoja...
$sqlkom="SELECT * FROM tuotteet ORDER BY tuotteen_hinta";
Tuotteet tulostuvat
12.20
3.30
3.50
4.40
Miksi tuo kahdella numerolla oleva tulee ekaksi.
Muuten tulee oikein hintajärjestyksessä...
Sinulla taitaa olla kentän tyyppi väärä. Jos laitat kentän tyypiksi jonkun liukulukutyypin (en nyt muista tarkalleen noita MySQL:n kenttätyyppejä, ehkä joku DECIMAL tai FLOAT tms), niin sitten varmaankin toimii.
Aihe on jo aika vanha, joten et voi enää vastata siihen.