Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Нули после точки в MySQL
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Нули после точки в MySQL

Страниц (1): [1]
 

1. Ley4ik_Russia - 29 Мая, 2012 - 11:07:15 - перейти к сообщению
Нужно в таблицу записывать суммы денег)) но нули после точки автоматически отсеиваются, может существует какой нибудь тип данный чтобы и нули тоже писались в таблцу?
Например:
- нужно 123456.00
- а получается 123456
или
- нужно 123456.50
- а получается 123456.5
Тип поля REAL
2. EuGen - 29 Мая, 2012 - 11:13:53 - перейти к сообщению
3. Мелкий - 29 Мая, 2012 - 11:14:51 - перейти к сообщению
Используйте decimal, не используйте плавающую запятую для денег.
4. Ley4ik_Russia - 29 Мая, 2012 - 11:31:20 - перейти к сообщению
Спасибо, то что нужно. Теперь встает вопрос о том как преобразовать Real в Decimal, потому что в таблице уже есть данные))
5. EuGen - 29 Мая, 2012 - 11:36:38 - перейти к сообщению
6. Мелкий - 29 Мая, 2012 - 11:39:08 - перейти к сообщению
Или просто меняете тип данных. Проверил на 5.1.62 - конвертировались нормально.
Но бекап сделайте обязательно!

 

Powered by ExBB FM 1.0 RC1