Salve,

ho un problema legato ad una query selct da un db msql.

la query è:

...
$sqlinterr="select id, marca, nome_prodotto, prezzo, descrizione, link_produttore, immagine, disponibilita, garanzia from listino";
$sqlinterr.=" where categoria='palm' and marca='$m'";
$sqlinterr.=" order by prezzo";
...

Funziona soltanto che non mi ordina i prezzi in maniera precisa. Nel senso che se ho nel db i seguenti prezzi:

1000.00
1010.00
1020.00
1030.00
1040.00
1050.00

li ordina esattamente nel modo giusto.

Però se ho anche prezzi a tre cifre mi fa questo listing:

1000.00
1010.00
1020.00
1030.00
800.00
900.00

Come mai? è come se dividesse in ordine crescente i due blocchi di cifre mettndo però quelle a tre dopo quelle a quattro...

Grazie in anticipo.