try this $x = mysql_query("SELECT * FROM $dealer_tabela ORDER BY cena"); $row = mysql_fetch_array($x);
natsort($row); print 'id - price<br />\n'; while (list ($key, $val) = each ($row)) { print $key .' - ' .$val .'<br />\n'; } -- Hidulf http://www.hidulf.com "Teqila Man" <[EMAIL PROTECTED]> wrote in message 001801c149bb$63026d60$0100007f@tm">news:001801c149bb$63026d60$0100007f@tm... > The table has values : > > id - price > 1 - 150000 > 2 - 24000 > 3 - 65000 > 4 - 200000 > > > When i want to sort it > > $x = mysql_query("SELECT * FROM $dealer_tabela ORDER BY cena"); > while ($row = mysql_fetch_array($x)) > { > $id=$row["id"]; > $price=$row["price"]; > print("$price<br>\n"); > } > > It returns me values : > 150000 > 200000 > 24000 > 65000 > > What is false! It sorts this by getting first values ? How to fix it ? > > Thanks for your help > tm. > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]