[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите с выбором поля для цены в MySQL
GET
Здравствуйте...

Есть поле, куда заносится цена.

Поле сортируется от большего к меньшему и наоборот, поэтому, чтобы сортировка была верной (т.е. 0,001 - 5 - 10, а не 10 - 5, как для текстовых полей) решил использовать FLOAT. Затем обнаружил, что если ввести цену, например, 1000 000 то в MySQL она превращается в 1e+006 и так же вот выводится на экран.

Вопрос такой, либо, как заставить ее храниться в виде 1000 000, желательно не меняя ini т.к. неизвестно, какие будут настройки у хостера
Либо, как заставить php раскрывать это число при выводе?



Спустя 24 минуты, 32 секунды (21.08.2011 - 11:28) kirik написал(а):
A.B.C.
Может просто использовать FLOAT с указанием максимального значения? Типа FLOAT(10,2)?

ЗЫ.
В PMA просту указываешь тип FLOAT и в Length/Values указываешь пределы 10,2

Спустя 2 минуты, 45 секунд (21.08.2011 - 11:31) GET написал(а):
kirik
Ну ты...опять в самую точку!!!...спасибо.

Спустя 1 минута, 42 секунды (21.08.2011 - 11:32) kirik написал(а):
A.B.C.
Тут почитай про типы и что значат эти "10,2" smile.gif

Спустя 5 минут, 50 секунд (21.08.2011 - 11:38) GET написал(а):
kirik

Ок...smile.gif


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.